<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2026"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:ulta="http://www.ulta.com/20260801"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ulta-20260801.xsd" xlink:type="simple"/>
    <context id="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_0zV3XdrkG0yA8iXLSOaw-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_DMH0LdCWTkCwo2jRDULUIA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-05-02</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_aStIblcEqEaKOgPPfXdAgg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_w1ltqA2ItEONQx4wbjTpLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-05-03</endDate>
        </period>
    </context>
    <context id="As_Of_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_pSQBJBy6WEeoPJwWFZ3GuA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_BkxCc1t60U6y6kbxha5KMg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_FAzkrwxeW0uyRjZIYa3uVQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_iwfp6vFNMEOW9qrM5T0lrQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_xSd8tmj-b0uR99mjewpnMg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-02</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Lkkhpx6dTkCp93RCBJfZaw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-02</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_TUTbL5SO9Uezk3E9NHXdpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-02</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_heF4at2Rc06pndhJHlpn2Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-02</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_qLUIxi-NmkGlgyxeVdPOMg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_YnDZ_WMdC0-PquLQK9ehSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_U-pkkIwTfUGzbEahQJ_4wA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_tEfdnVuFOk2axpJF0DGa8g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="As_Of_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_L0joelzEiEWpOgOwnAbe2w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-02</instant>
        </period>
    </context>
    <context id="As_Of_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_QOKpB3z430yUWy_fk15dzw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-02</instant>
        </period>
    </context>
    <context id="As_Of_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_PisRewfH80OcyzpRlUzwZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-02</instant>
        </period>
    </context>
    <context id="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_U-XLjXhtoEueMR2-BVWzaQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-03</instant>
        </period>
    </context>
    <context id="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_f0kOFs7eHUi_hT0SBIFUYw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-03</instant>
        </period>
    </context>
    <context id="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_tc-fcRnUT0es_GOEkjZM5g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-03</instant>
        </period>
    </context>
    <context id="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_4lFFL0dYw024ihuDd8IvVg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-01</instant>
        </period>
    </context>
    <context id="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_LfoK7ubV40a-N62F9-AXjw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-01</instant>
        </period>
    </context>
    <context id="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ciKKXdnqzEOD_wxMipBLSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-01</instant>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_3UMO1sTbdk6zrK8leM8Zeg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_O3X3hDHxFkGC1u-_gRlftQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_zik-XW0VqkSeTbr2Lo3y6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-05-02</endDate>
        </period>
    </context>
    <context id="As_Of_8_1_2026_srt_StatementGeographicalAxis_country_IE_us-gaap_BusinessAcquisitionAxis_ulta_SpaceNkMember_JS74w5EYl06vgOh4LyP3nw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ulta:SpaceNkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_8_1_2026_srt_StatementGeographicalAxis_country_GB_us-gaap_BusinessAcquisitionAxis_ulta_SpaceNkMember_98TgO4PqM0KjAmw8ccXc0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ulta:SpaceNkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_8_1_2026_srt_StatementGeographicalAxis_country_US_FArnWRDY40GPQkEF9hlYKQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tTAW2DB4pUSmlfdW8mwgYA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_fDaLH4YRY0W2I59olppxfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-05-02</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_c8uKcNL_yUyKmUWuGsIE8Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_CjSO7zniyUeFhoA0hsFgeg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-05-03</endDate>
        </period>
    </context>
    <context id="Duration_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_muVC5591uUyfSRDN4jFxSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ulta:AmendmentNo.4ToSecondAmendedAndRestatedLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-27</startDate>
            <endDate>2025-08-27</endDate>
        </period>
    </context>
    <context id="As_Of_8_27_2025_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_OdiDXgaB-USijHA2YVIYzg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ulta:AmendmentNo.4ToSecondAmendedAndRestatedLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-27</instant>
        </period>
    </context>
    <context id="As_Of_8_27_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_WE4uLuaBc0-XyKjZuTZkLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ulta:AmendmentNo.4ToSecondAmendedAndRestatedLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-27</instant>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_1pyYjZHrfE2uJSRJUuCLBg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:NationalWestminsterBankPlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="As_Of_8_1_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_zRRZBeVmZUCx1j3s1jQCAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_8_1_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_Qn6iSbqd5UC5BafHyE5BQw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:NationalWestminsterBankPlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_uFfNKf36oESqemk08Czl6Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_QMwXc3swsE6eA4qMs0v-zQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:NationalWestminsterBankPlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="As_Of_8_2_2025_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_a4LBjpe86UuAmsCHXG_uUA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-02</instant>
        </period>
    </context>
    <context id="As_Of_8_2_2025_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_FXpK0QjSgEGZUZ1FlNFCHg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:NationalWestminsterBankPlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-02</instant>
        </period>
    </context>
    <context id="As_Of_8_1_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_kOWu58VaeEGeQWQND0xfAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_XUiWzw8sn0WPaYQmJgVRuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="As_Of_8_2_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member__xsh5OENhk2FvggSuWxpBQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-02</instant>
        </period>
    </context>
    <context id="As_Of_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember__Mg-sTk2C0yGNhzjfoaKsg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_kZITY9DlY0GgLZM1u8HCJA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_5BHfs6C2xkSHr8uyvBWiaw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_3eacO3ZX5EePT-MISsWEvQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_1_31_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member__CO1ytESjUK0s4qRDjLQ1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_8_2_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_4CZMronO50W50V-ZkibbgQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="As_Of_8_1_2026_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_LPQfxhBWh0erVckd9daYpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_8_2_2025_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_QMI0MwBnc0SA-FPbqMqM1Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-02</instant>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_FLu63u3NzUaICBxsi-n39g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:NationalWestminsterBankPlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_koPgySWbnk21Y-mKX3_JCg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ulta:AmendmentNo.4ToSecondAmendedAndRestatedLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-27</startDate>
            <endDate>2025-08-27</endDate>
        </period>
    </context>
    <context id="Duration_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember_P8rkWjgmrEm7DUbp4pzhlg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ulta:AmendmentNo.4ToSecondAmendedAndRestatedLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-27</startDate>
            <endDate>2025-08-27</endDate>
        </period>
    </context>
    <context id="Duration_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_BIzEdQeHxUehBSu5rM3trQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ulta:AmendmentNo.4ToSecondAmendedAndRestatedLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-27</startDate>
            <endDate>2025-08-27</endDate>
        </period>
    </context>
    <context id="Duration_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember_6tgoCCWiyk-DR3RzgTVcgw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ulta:AmendmentNo.4ToSecondAmendedAndRestatedLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-27</startDate>
            <endDate>2025-08-27</endDate>
        </period>
    </context>
    <context id="Duration_8_27_2025_To_8_27_2025_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_jk2s9ZAaj0qFg-0LB1ZEcw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ulta:AmendmentNo.4ToSecondAmendedAndRestatedLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-27</startDate>
            <endDate>2025-08-27</endDate>
        </period>
    </context>
    <context id="As_Of_5_2_2026_LE-6S7JKM0uaTaSyMzXmEw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <instant>2026-05-02</instant>
        </period>
    </context>
    <context id="As_Of_5_3_2025_e0zx4_X5GE2wen6ZuyYjNA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <instant>2025-05-03</instant>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_SkincareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_iy_XFWWsJkmhYI-0BfuVaw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:SkincareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_ServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_6Zg_Ba7m0EqY6OINA6bBJg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_OtherProductsAndServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_izhXp6jhi0OXjPdyK_FHjg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_HaircareProductsAndStylingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_17W6i8e9ikK0Q_aAY1w3-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:HaircareProductsAndStylingToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_FragranceAndBathMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_svXCpR48dECRUVKIx1Azkg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:FragranceAndBathMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_CosmeticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_TjcoOt8Q4UWx2HvbrgIkZw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:CosmeticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_3uUvh6Pe-kOYAel4uMBVCg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_SkincareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_AcByCyD70U2nODKYAOojlg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:SkincareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_ServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_SzxQAuv_F0Wy_ACg1IvGUw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_OtherProductsAndServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_oJHZVs10J0-JAIn8jVagUw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_HaircareProductsAndStylingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_3mBNisYlZUe1FHVU49ZqFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:HaircareProductsAndStylingToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_FragranceAndBathMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_6K6tZzmVuU-idq94WBje2g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:FragranceAndBathMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_CosmeticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_yMb7pnMnwE6oaTCwq1xn-A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:CosmeticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_i3yjqhq9pE2_r-wR2k2Kww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_SkincareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_3qybLTB1FUSdvICcTmdyIw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:SkincareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_ServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_zo0C9SjB2kCA32PKuhmlDg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_OtherProductsAndServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_uZTm4mKSpUe8nb1IKjDgwA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_HaircareProductsAndStylingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_L0vxGvtk4kGZocGXFSchnA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:HaircareProductsAndStylingToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_FragranceAndBathMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_9X02wxVU2UCb_HFAuEWrGw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:FragranceAndBathMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_CosmeticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_TlTQM73cXUSqmCTWEwr_TQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:CosmeticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_CYmylZvGuEeD4Q7kRQAYSQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_SkincareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_5NR5bA-YTEKX5VVb5UkU-g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:SkincareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_ServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_ax6WYBCQTUu18sQkY3s-eg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_OtherProductsAndServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_ISPv89w5lkKJ5UpuDm8IXA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_HaircareProductsAndStylingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_QtLxQZnOI0WtAyW-ejYXag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:HaircareProductsAndStylingToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_FragranceAndBathMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_hEZjPpcgXkePOcxtyjOaNg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:FragranceAndBathMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_CosmeticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_yVesU_uV5Uu_TxRcr1X0Fg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ulta:CosmeticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_8_2_2025_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_2-4SPkw3Okik9Spm7PurvQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="As_Of_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_pcsed_qYz0qwdvB1nGE-Jg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_AHKagN7HqkeW3Y3BNJPkBQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-02</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_RY7ryr-AzE2FazUws7G9aQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="As_Of_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_5uzyZUf1Dke8enXbCpRdQA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-02</instant>
        </period>
    </context>
    <context id="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_zRZ51kWVYEmfNM-MYuU5eA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-03</instant>
        </period>
    </context>
    <context id="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_UsmowjFgnEGSQKC4C8UXsQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-01</instant>
        </period>
    </context>
    <context id="As_Of_2_1_2025_1A7oZzgAykyQhUzUQWGMVw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <instant>2025-02-01</instant>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_SqIswd-s8U2qdfEtCU8ePA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_hWyAcyyvTkez7naAp4qEbA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_aP8_xntvRk22v3bCO8HoCw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_-qslgBJOxk2Trel5w2tCfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_7C-yGkgOz0K4DVyrrTiBQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_RvF3qR5ofUu8bqj1I6wY4Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_JYeJsLzdQEaud5yl6cCh8w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_9LfKJFJ2FEuN__SoeWPsbA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_BM-Apuo1HkuiaUZkSLRXZg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_3oQKyVDn_UyCkreX8qe4bA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_WJSir-pa-EmbtvP2Vc0WTQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_cj2d8_QqH0KJPCTkd9jMOw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <instant>2026-08-01</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <instant>2025-08-02</instant>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SkHIOYr2Jk634V9jdwj3Hg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Y0vGcnPYHEKoFOBC0BZRBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3T6liQDqaU-Ccgh1UkvnRA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_LH893HN8X0mQ8XXJabLqlg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_Ymp4wecCK0yEqFnRbd9nog">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-05-02</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KQ4PApSK1EupIl2CFN16uQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o66b0Lto3kyy6q6aVwBC8w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_A8LIOqXXUkGS2R6ktQFP7w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-05-03</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_JbnwyUishkKFUL4z24rNxQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-05-03</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_eMolUGybVE24JQYrl3LGDg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-05-03</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <startDate>2025-05-04</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_LoGD9s_gxE2MBTfItfl5yg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:NationalWestminsterBankPlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_zByfNlmFjUmHXJzWxc3z4Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:NationalWestminsterBankPlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="Duration_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_bZ1A2UzOTUiJgIlYQ5st0A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ulta:AmendmentNo.4ToSecondAmendedAndRestatedLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ulta:WellsFargoBankAndJPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-27</startDate>
            <endDate>2025-08-27</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-08-02</endDate>
        </period>
    </context>
    <context id="As_Of_10_31_2024_srt_RangeAxis_srt_MaximumMember_srt_ShareRepurchaseProgramAxis_ulta_ShareRepurchaseProgram2024Member_WGD03flQzUyTcbUaL1PNxQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">ulta:ShareRepurchaseProgram2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <startDate>2026-05-03</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <context id="As_Of_8_24_2026__vwjGbRdbkK60qzIMuyFXQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <instant>2026-08-24</instant>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-08-01</endDate>
        </period>
    </context>
    <unit id="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_GBP_EoSTbP5By0-HdXXd6FifBg">
        <measure>iso4217:GBP</measure>
    </unit>
    <unit id="Unit_Standard_segment_-KJcP2_PmkOA9mzSTk9pVg">
        <measure>ulta:segment</measure>
    </unit>
    <unit id="Unit_Standard_state_HtXUhAxQ4kmsK0GZ5tnAfg">
        <measure>ulta:state</measure>
    </unit>
    <unit id="Unit_Standard_store_t1wigsqIcEa2nFOTdhGjUw">
        <measure>ulta:store</measure>
    </unit>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      id="Hidden_e7vuTq5fD025bihFstnqDA"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      id="Hidden_z8hjsk4U1EqfOEwYtCfedA"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      id="Hidden_lnOCeAaQzEujC1E01ojIag"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tc_uew8e4yErkmALol-F6fRGA_2_1">0001403568</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tc_WK-HmFijJkmBbcgv8t0MVg_3_1">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tc_BXPLZfWU4EOYvQcoVZY1eQ_4_1">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tc_glRKKq5ruEafipZ8ysG50Q_5_1">--01-30</dei:CurrentFiscalYearEndDate>
    <dei:AmendmentFlag
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tc_3zufocdoRkGs9yC7CZIHNg_6_1">false</dei:AmendmentFlag>
    <us-gaap:DefinedBenefitPlanTaxStatusExtensibleList
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_3eacO3ZX5EePT-MISsWEvQ"
      id="Hidden_wWIqDEkW6Ume7v70QHcTEQ">http://fasb.org/us-gaap/2026#NonqualifiedPlanMember</us-gaap:DefinedBenefitPlanTaxStatusExtensibleList>
    <us-gaap:DefinedBenefitPlanTaxStatusExtensibleList
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_4CZMronO50W50V-ZkibbgQ"
      id="Hidden_hREcY2GnbkqFTy_u5eFNKw">http://fasb.org/us-gaap/2026#NonqualifiedPlanMember</us-gaap:DefinedBenefitPlanTaxStatusExtensibleList>
    <us-gaap:DefinedBenefitPlanTaxStatusExtensibleList
      contextRef="Duration_2_2_2025_To_1_31_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member__CO1ytESjUK0s4qRDjLQ1g"
      id="Hidden_JFd-KAScxUy1TzvTZ7JrUw">http://fasb.org/us-gaap/2026#NonqualifiedPlanMember</us-gaap:DefinedBenefitPlanTaxStatusExtensibleList>
    <dei:DocumentType
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_DVcV0FDCPUei3aAsC0xuug">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_bLXctqM7JEu9Y3qPjiZ7Hg">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_Uaq3g8f2MEuZygfo89QD3Q">2026-08-01</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_ac1Sz1fSK06G6sScyIHNeA">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_WsO3EqC890qUpsNQr9WnsA">001-33764</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_ipt4RslQYEqvv3upyaeypw">ULTA BEAUTY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_H0ZLdzhbR0iSBRy3Q1YWeA">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_xqn8iavAK0SPaUS6ND0FpQ">38-4022268</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_gX2xBw2NyECaU3myM4vAIQ">1000 Remington Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_p4tE7o9vcEqrT8WPMqtmiw">Suite&#160;120</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_f5YZB_4JokqnGU-0KilctA">Bolingbrook</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_cOnkQuyuA0a2O7PhcZx9dA">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_u-8NB9u8FEaZ1KYfkhjsZA">60440</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_FZm7wt9K5Um9p9O0wXgL4A">630</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_wqAvYeXbyEeXDIxoBEa9Kw">410-4800</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_ZmItewq3iU65QAfa3zmCqA">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tc_DabJwHgNQkepXzPIWBRKhg_3_1">ULTA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_2gLoptv2gke6oeGjJ8R5Gg">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_O3nA_n0rWkmBq1o0H_1DBw">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_0ZOMEdBVwUGqBbeWAayThA">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_0LCzopfi00eg5wvMp0ZKxg">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_O2qxlYGjDUODqQiDXL9obQ">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_eUEmDdQEKk6KEe26uk9uYA">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Narr_r8cx8xVz8Uy_HWp4WzLNiQ">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_8_24_2026__vwjGbRdbkK60qzIMuyFXQ"
      decimals="INF"
      id="Narr_k6nmcDHAz06ck5mgLicLfA"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">42757471</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_SVupXE5KZEm3rVZ_hdhDzw_5_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">158451000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_a44raprwNEmwAEVUrdTEeg_5_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">424243000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_mhf98vFrmkGN5yqKjIyf8Q_5_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">242745000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_Qf1BD1bJIkqpBvQIqmuaTg_6_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">55000000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_6UKvHm7LQ0Gtu3JVMWjCKA_6_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">70000000</us-gaap:ShortTermInvestments>
    <us-gaap:ReceivablesNetCurrent
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_ZtaaRh0cW0-mCcbEz3Zing_7_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">249295000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_dmgxVm9Aj0yVau179ZH2mA_7_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">296217000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_eW6-9nTnVUikiab05Jta7g_7_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">224412000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_5LIYgkXQwU-BXVTqedkVew_8_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2406733000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_rmkQE5ZMd0m_UgsTvo5Z9w_8_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2181127000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_2nBcs9Mg0UmRviev0ebE0A_8_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2407051000</us-gaap:InventoryFinishedGoods>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_KypRzf2_MkyF4op5BfVhXw_9_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">163467000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_dJCrpJDB50GoCKGEUdGqkQ_9_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">169361000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_WbIIzKY_PEqLbFj5fDDWkQ_9_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">165963000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidTaxes
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_wvtxYFWr3kyQbsszpI6xvg_10_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">35572000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_uaK6c5FZdU2ECMEZKi3dvw_10_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3198000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_NtpH6Dl3L0CN5a_1TrzOdQ_10_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">28877000</us-gaap:PrepaidTaxes>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_T8E4Ngc950Wu5P6vmrEMhg_11_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3068518000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_oMYDftJPKkGDbplESCplvg_11_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3144146000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_P1cNObcOt0il4bUrcogu1w_11_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3069048000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_P3CQaVnvoUuNgV5nRj168w_13_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1414258000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_vKhSrDI2iUCaHoI4MY_KTA_13_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1434062000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_XMGYsLd50kyNgZG71N8zfQ_13_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1332503000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_ymrWHpShtkSVqBRETqXtrA_14_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1877965000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_2OnXnxcgxEW4glfQJqMI_Q_14_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1813074000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_CrmIj6tLpkK1AtHfaHJtMg_14_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1682151000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_v0dTYTClrkqKNwjJnvgCNA_15_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">223146000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_7CjfXrYyUE2xRfTiFwujzg_15_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">226421000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_c7mXwZOvX06rVtmRYyioEg_15_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">392606000</us-gaap:Goodwill>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_JKnS9JWPoUi791zp_ac6eg_16_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">200200000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_LiylYoLrkUGF0gyo7VCKMw_16_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">203288000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_g_NxAV4BeEK2Wid8-M02qg_16_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">5466000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_oPxJ92h7IkyL9B2HskDneg_17_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">56828000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_f41sZk6iUkOG8yrqSkLgFg_17_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">53391000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_Ct6JOhCLUEWI1U4zCLv8QQ_17_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">50550000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_fIipDQOr8EOMFWaftrxxhw_18_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">123035000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_PP6BI8V9tEu4r9ooa--V3g_18_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">124912000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_cuIpea_BAECKAKncIUYhWA_18_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">98324000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_auQGVCten0aNNZvZI7qIIg_19_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">6963950000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_Xn6FuomQEkucnEry24Sy_g_19_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">6999294000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_ujVUsQEq30-bCYuLfrrsPA_19_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">6630648000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_cLCd-O8UHUenTveP6u2x_w_23_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">646200000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_guLnM82xcEeCnhekADUmAw_23_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">685887000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_e5fBx4xWaEuC_Ah1VaNcGA_23_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">708655000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_F893bgDsWE6j2_Kj24_Gkw_24_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">440435000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_IvolZM4QpkikOiC3esW5tg_24_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">551380000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_lguV6CdKAEOfl3pA33fdkg_24_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">460232000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_SmKD4TZc0EK81x-E9ufEIg_25_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">542417000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_-LfA5GQXAUOhP2PYp3DSog_25_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">582378000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_kXZWEswiWkS6Kqe0FIllfA_25_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">460187000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_XpZM2IXkwEK6XH65YqHMjg_26_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">312648000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_XjV00k8cwk618o26E3sH9A_26_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">306671000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_UmRMKKrGH0yZaP3HgVtjcQ_26_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">282593000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_nExd7ziejkapCpATmZ7DNA_27_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">35739000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_CgkH4k6EYU6bg_wMuy0jzw_28_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">339578000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_g1tquwUmzU6XsH2rXQA69g_28_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">62287000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_MkK-11dmekqxG9y-PPQZYA_28_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">289101000</us-gaap:ShortTermBorrowings>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_MeAwCGEAiUSFiDy4pL-Onw_29_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2281278000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_ex8a-Xa-XE68TmEk_xnVhw_29_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2224342000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_oA3JRSmwnUyEM7QlDpNAaA_29_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2200768000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_uoHBwqvddU6ihxrhfXrKyQ_31_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1871805000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_dtn4q4eVDkC3Jc_vLZASaw_31_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1813103000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_5kXlHvYIREC5eB7sU4JrwQ_31_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1716133000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_eGvEhtV1qkWXTxAP4eGLqw_32_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">99404000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_bBs5m7acaEKUCGNoxmbEog_32_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">98766000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_vzOoLhZDakmk1gHf0rDegg_32_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">49158000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_LX0wSwDqIUelUkmsKqnEtg_33_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">67722000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_fRsKCOLPbEu0aQCuHe6PvQ_33_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">59632000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_GmmZVUbg-ECFYudZlD8fYg_33_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">60729000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_alG6ji6Oo0qJNc3vQlpoPQ_34_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">4320209000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_aHYaLfvLCk6ZwnpUmB9LEg_34_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">4195843000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_96ZPIhMexUW2tbhN5ubOtw_34_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">4026788000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="2"
      id="Narr_f1SCY8PeGEiIH_e4EXN9YA"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="2"
      id="Narr_-x1OFVzYRkec6XG4Mp1gtw"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="2"
      id="Narr_Fh7TyuKc9kmEMcMfzQeOqQ"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Narr_nWl7eZ2nzU-4dbcoGa-wFw"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Narr_Lz-eKOEF3UG2xPuTdc6HMw"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Narr_kE4pJ3ru50KDf2MbeoGuzQ"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Narr__AxL5VgmGkC0NOsj4_3jsQ"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">43707000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Narr_jmEoyPN6GkmpugLJlCa1gQ"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">45048000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Narr_uIsnTqlBl0mFWhNgI1rZEg"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">45756000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Narr_cK-QXt_vNkeAur78E-AISw"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">42805000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Narr_2yXRxV6fmk-3yX95YPuJiA"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">44166000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Narr_gKVPsgvX6EKcebol4WdkeA"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">44875000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_PdcsNStyyEKsG8kkXLtXyQ_39_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">437000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_lg2-qR3B00G8SBurrmXFYA_39_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">450000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_gUDXmDC7MEKHS6zesQHuvQ_39_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">458000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_BPzcPHD39kSk4mhlSxRELQ_40_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">131318000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_kHg8ymlZx0O7zRfkKMN-Qg_40_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">120442000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_nbstxvGRD0ynhjfZNabVVQ_40_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">120031000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_ue9yPKgP20Gigrnz7W6jFw_41_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1209214000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_2W_d7IieO0W8eUgewCXdZQ_41_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1182754000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_h5Cxf5g6pU6OJzxqftawOg_41_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1151858000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_54m6NkhovESPpycjFrHPTw_42_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1568291000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_-LUFkZzQTUOREJiPqBKaZw_42_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1736929000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_7wKCx2A2Yk2MNooUk2byKA_42_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1571575000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_lgKbadGgxUWR_FGn-t8zVg_43_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-2883000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_KRqdYyeyQkuIk445HRrEYQ_43_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3760000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_G-q4NdOlF0O5ehBZC1f-Aw_44_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2643741000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_m8QPX6RWB0uc6eA_-4H2dQ_44_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2803451000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_UKJCmsu-L0qbSBNA_RbvNg_44_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2603860000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_33QeeAbnAkGaoamHrI5x1A_45_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">6963950000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_tK15fUggx068AuDLP33A0g_45_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">6999294000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_AN-qbm-iaUGPPWK-d3Ryjw_45_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">6630648000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_Rlbljj0GlkyHYr705bQVbA_4_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3035676000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_g8AqPCJm-E2HD3NQAJUkOw_4_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2788469000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_-kkOiysPxEuFa__PLmZY-w_4_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">6199533000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_eTheT9N8Mk2mqY7Uj8WFLg_4_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">5636836000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_aKS6n8LMgkO3mDCmvkWLtg_5_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1848724000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc__-GnaKesX0K00He3ylkCSw_5_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1696773000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_gXxIgjB2p02mMZm44-dyog_5_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3744961000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_rZ17P8Bus0ifyRP3rBZjnw_5_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3430921000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_-2OZEiiu7ke-6zvcART9vw_6_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1186952000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_zclcS2KhPEGpgE6OA2kv0Q_6_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1091696000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_SiEtHxWat0qFEVSqo7WFnw_6_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2454572000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_HEE-U17vnk2CDOESgTR08g_6_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2205915000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_8eZAJoKyPUq186KwCt5DeQ_8_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">802784000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_7i840qshskyoDyQtO4X-Ng_8_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">741737000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_J_3P3K5cikuJcGq1I-s6Tg_8_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1617483000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_GNxeA8ro1UqyuteL5ik6zg_8_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1452350000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_xDgrPyAAIEihW8UAlTwg1Q_9_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">4527000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_Az_HZzBL2USensVVwgptEQ_9_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">5105000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_QDLpsvy4XUavTwfklUswMw_9_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">9192000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_k5shabBJzkagxTRz91vOiA_9_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">6934000</us-gaap:PreOpeningCosts>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_HcgLp8-xvkCZpaD4xiR5Nw_10_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">379641000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_DGxIOr0a_0eVfRleeUKycA_10_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">344854000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_KtMD4dWt40eJfmaMmnDeHg_10_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">827897000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_AexClXSzEk2uTlysqGJ0Fg_10_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">746631000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_hVN63Zf4J0mvyewqn2wvyQ_11_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-3684000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_TjrAGU2bp0SP_m3KFsTrng_11_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1413000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_RJTjhcAtK0irNn4tiWiZPw_11_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-3032000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_WAqzalpjbkCtNKwtK_NFcA_11_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">4960000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_TTL-0GcYV0iBU-QkDd7LjA_12_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">375957000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_iP1jUU8R9UqsIdy7FqF_Lw_12_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">346267000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_ZwDjExZzBEy9TtkB6p5Ubg_12_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">824865000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_iBrU0CjQfEeShx0onzRsXQ_12_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">751591000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_CymLPQUaSU-YO-mNqS63gg_13_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">91878000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_ZtD3bGIpC02obIFNyBg7YQ_13_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">84795000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_GMR0WTd2PUeuy7DFqjuUkA_13_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">198738000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_VQ3hHAApwEKzT_gbsUd3aQ_13_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">184439000</us-gaap:IncomeTaxExpenseBenefit>
    <ulta:IncomeAfterIncomeTaxesAndBeforeEquityNetLossOfAffiliate
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_oF_nE-auHUScse0aF5J1Jw_14_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">284079000</ulta:IncomeAfterIncomeTaxesAndBeforeEquityNetLossOfAffiliate>
    <ulta:IncomeAfterIncomeTaxesAndBeforeEquityNetLossOfAffiliate
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_S7kfC8vMQEiqIPUOgscE7w_14_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">261472000</ulta:IncomeAfterIncomeTaxesAndBeforeEquityNetLossOfAffiliate>
    <ulta:IncomeAfterIncomeTaxesAndBeforeEquityNetLossOfAffiliate
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_QBq6bZr7KEq9OsOI7PkW5w_14_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">626127000</ulta:IncomeAfterIncomeTaxesAndBeforeEquityNetLossOfAffiliate>
    <ulta:IncomeAfterIncomeTaxesAndBeforeEquityNetLossOfAffiliate
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_Do3AhJnGDESSFNO9squGIQ_14_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">567152000</ulta:IncomeAfterIncomeTaxesAndBeforeEquityNetLossOfAffiliate>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_XnTggAqqbUy0i-deV9jvHQ_15_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-2073000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_NrulnHTRQk6jUy2GEGOySw_15_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-597000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_JjpHpu8ds0eqvcTpgxURlg_15_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-3652000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_WrvvCL_iREe28slcfVPOfg_15_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-1225000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_9bmlXbMS6EuX-phzX2ns0A_16_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">282006000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_LJuo06lz4UuKr0oX2vshgA_16_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">260875000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_qvc3zCvdIk-LulcaEnVpLA_16_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">622475000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_DPfRgwI5HkWB64dd-oeF9A_16_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">565927000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="2"
      id="Tc_wfCibl5xZUS1pkTKPcPfKg_19_3"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">6.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="2"
      id="Tc_RfpAXOdH_Ea_p1d0ldVvmg_19_6"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">5.8</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="2"
      id="Tc_DIhs4RcL1U2Cg0Jkni84_g_19_9"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">14.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="2"
      id="Tc_v8fyOCz6iEK2xV6fLOd-7g_19_12"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">12.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="2"
      id="Tc_i3mBra7G4U-evIxvD1382A_20_3"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">6.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="2"
      id="Tc_DPMjI3O1uE-doo-u3T3c0A_20_6"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">5.78</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="2"
      id="Tc_uw89FsfVsEi5AYnwnT4pdw_20_9"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">14.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="2"
      id="Tc_R-SAj0kxgEysP0UvZ0gfzg_20_12"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">12.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_djAgGmD7IEaIgZiyM11NTQ_23_3"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">42955000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_1iC7NmADkEG41UstbxRbsA_23_6"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">44955000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_rQQE8JE7nESNJUsQGz1U9A_23_9"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">43368000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_zeGUkDKia0OcUBUnrKzSjw_23_12"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">45158000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_Og8y5n08vE2mtKgnrliIpw_24_3"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">43062000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_OkvZpgUdLkieqkmx8PEyxQ_24_6"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">45112000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_Guio1iVRm06IJxRpKefmmQ_24_9"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">43513000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_BLv5Ldc4jkm28Gv1lQ6Njw_24_12"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">45297000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_LYBhKp5p2EywTMzsZfswJA_4_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">282006000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_VrUZgJ7T4k-sswhRHr76VA_4_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">260875000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_yLoOyjz7LEe_CajAhvub2A_4_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">622475000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_OsRpEan9mkSuYqP5TqkT3g_4_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">565927000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_--drFKdoBEGqx6LwyGYpkw_6_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-2971000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_PP9P2fSFlk-4gdT7KKsmOQ_6_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-6643000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_KvUKi0FpWUWuwAwp8Bl5xw_7_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">279035000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_XgDVgNO1WkWBY6cRso6WVQ_7_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">260875000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_TQUT00Klmk600rHrqnXoBQ_7_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">615832000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_Y80nr6dneUS5fZu32ITDBQ_7_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">565927000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_uCtVlHXTIUuI88nUNduuHg_5_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">622475000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_-GXndT5L1EOylA_cSXFi1Q_5_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">565927000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_KZDYP6MdmkOfC3uO-Dx-Iw_7_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">162724000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_CjCS5LpeM06kJUyzHadbKQ_7_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">143198000</us-gaap:DepreciationDepletionAndAmortization>
    <ulta:NoncashLeaseExpense
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_keqZo3SjOkesczXB7Th6VA_8_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">178326000</ulta:NoncashLeaseExpense>
    <ulta:NoncashLeaseExpense
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_Fa1oj-6gOUGV1CsTXJTHiA_8_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">183528000</ulta:NoncashLeaseExpense>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_0fQnNH6JXECYVmQspFFJ2Q_9_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-1524000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_3Tx1L5TmG0mc-5DwPr4PwA_9_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-2232000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_89TdUGdjM0y4xps493dZ7g_10_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">21063000</us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_IavTumDceEi9wxITVDtbYg_10_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">20338000</us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_K8UxRspZoEiO7BYLg1yx5g_11_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-8404000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_uzsch-igLkK8u3-RX10AuQ_11_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-4689000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <ulta:NetLossOfEquityAffiliate
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_waL7mA4ur0GGr0SeGOfhdA_12_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3652000</ulta:NetLossOfEquityAffiliate>
    <ulta:NetLossOfEquityAffiliate
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_ElkmroKXBUm5iuSFOqCx7w_12_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1225000</ulta:NetLossOfEquityAffiliate>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_x4P5X5x9D0iD57ySwXoVDg_14_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-47127000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_bVMnS19D9UO42TWTwqtkXA_14_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">198000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_cPJM_wysWkuHRfS4SUX3UQ_15_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">226791000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_gWBhnVVsS0GQBq-XMumkwg_15_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">366091000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_xZ-7pOHyFkCdFOI8YVRttQ_16_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-5645000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_13thM7sS5USnXtmCTJ_bvg_16_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">21657000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_7TUzjvVazEOQar6e5uSPVg_17_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-68104000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_vy_-nojLoEmEtlW0agPFZQ_17_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-70406000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_1JTQDn7zaEuglahvzxLomw_18_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-47328000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_gl_AORaWJUigDAL6-gCV2w_18_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">98115000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_cQASxX9s20KXr-SVzABEsA_19_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-120902000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_LixRDKKMxES5uX_o0D0Bjg_19_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-3881000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_2FKRu2_GzUek6lHPAORHtg_20_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-39821000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_AzWafATAFEiqS4UNd6lKkQ_20_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-44418000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <ulta:IncreaseDecreaseInCurrentOperatingLeaseLiabilities
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_toP4pb_vD0qJA6gIVJR-rg_21_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-178756000</ulta:IncreaseDecreaseInCurrentOperatingLeaseLiabilities>
    <ulta:IncreaseDecreaseInCurrentOperatingLeaseLiabilities
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_KuTxepdPskWKXFvcYi017A_21_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-180316000</ulta:IncreaseDecreaseInCurrentOperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_OvbaAir150W3pJq2WQuo8Q_22_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-12352000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_t-RNw1qtIUinpZqrQUL-hg_22_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">15742000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_ZGh0SgigV0WmABQQgOyE5A_23_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">381590000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_AM-kZEMKXk69pEVi1pdqdQ_23_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">316543000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_vW_IyYcvRkmWpGFaEpabnQ_26_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">15000000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_yCcZjaADjEKKXLkaQQDFmA_27_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">139534000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_MBqFGyeNK0qyfDRpEOL7Gg_27_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">155988000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_xKK2OFQYyUOgUWcdR-0RmA_28_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">386793000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_4JB4yxZIQEaf0YEUC7eEeg_29_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">9446000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_0aM8PWrOo0uHTi7GTdGq8w_29_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">17130000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_mGtbUPv_jE2Y0_kQKvMGYQ_30_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-133980000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_XS_5NMHP4kSH596zDs7OfA_30_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-559911000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_hQuIGEaQf0qbbUCv9TVSqQ_33_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1358274000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_5O3kXZW2fE2aTCc6r-7upg_33_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">593641000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_fdIBEB5SF0q6L4RBsaofug_34_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1080032000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_efxHpYClj0qM3Mzb2KGYKQ_34_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">333100000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_yeU6z-HbIkqKVydu8mVpDw_35_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">793183000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_8pe0PAUbpUGo-yGVgCSWow_35_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">479242000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_I3akZfJJg0e-oH5vFYfL_Q_36_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">12904000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_2HKA1Wn27kKmAjPBOHCZjg_36_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">14851000</us-gaap:ProceedsFromStockOptionsExercised>
    <ulta:PaymentsToAcquireTreasuryStock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_hoR7HlG-FEim4vW_PTRZjQ_37_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">10876000</ulta:PaymentsToAcquireTreasuryStock>
    <ulta:PaymentsToAcquireTreasuryStock
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_aPEKjN6VpEiF9wW02yE3vQ_37_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">13238000</ulta:PaymentsToAcquireTreasuryStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_Hv7fxn32iUmy5pc7W7hHMQ_38_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-512913000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_a-CfO8yfnkGTiBrSZXvaTg_38_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-217088000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_zxTBhgfoe0es_KB7iCxIOg_40_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-489000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_uV1tdfSfd0Gjh6ktk6OIPg_41_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-265792000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_SbXn8mTfl0S_zCPz-y0gnQ_41_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-460456000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_Z2x_KnEcQkKiz2lEouOHQQ_42_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">424243000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_2_1_2025_1A7oZzgAykyQhUzUQWGMVw"
      decimals="-3"
      id="Tc_vM-Znmi86Emue_-TokYHDw_42_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">703201000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_I76OQEoNX0qwaj-W_q2-Xw_43_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">158451000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_OTMvuVu0sU2OZbHLFMOlcg_43_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">242745000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_xWIon6Sk5UyvDORNsq-oZg_46_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">264270000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_VqQzFG4twEqJhjOd8MP-8Q_46_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">252013000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_OvS28JWYSUCN4znrD0TONw_48_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">47417000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_L5pODS8TVkK4BK4AabdZlA_48_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">62621000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <ulta:RepurchaseOfCommonSharesInAccruedLiablities
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_OGVEG9_ZCEyR9ILT1RPKmQ_49_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2000000</ulta:RepurchaseOfCommonSharesInAccruedLiablities>
    <ulta:RepurchaseOfCommonSharesInAccruedLiablities
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_LNJAF6QhNESxvMfprIsmsA_49_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3998000</ulta:RepurchaseOfCommonSharesInAccruedLiablities>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_RY7ryr-AzE2FazUws7G9aQ"
      decimals="-3"
      id="Tc_oYQkhU0H-UOPAMIEJsb5sw_5_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">45048000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_RY7ryr-AzE2FazUws7G9aQ"
      decimals="-3"
      id="Tc_4-QEuv2SM0K0rqrEfn5iTg_5_5"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">450000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_UKDQuDEg_UWBtZ205xuEHw_5_7"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">882000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_qLUIxi-NmkGlgyxeVdPOMg"
      decimals="-3"
      id="Tc_Qn4Ior4AiE2G2DCdTZyN1A_5_10"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-120442000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_U-pkkIwTfUGzbEahQJ_4wA"
      decimals="-3"
      id="Tc_PPk_zcxPlUyr8kqyjHrloA_5_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1182754000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_YnDZ_WMdC0-PquLQK9ehSg"
      decimals="-3"
      id="Tc_YuVY_4vkIka2SxqKWvjxBw_5_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1736929000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_tEfdnVuFOk2axpJF0DGa8g"
      decimals="-3"
      id="Tc_btGaCjk-YUSyzjqX-n3PUw_5_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3760000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_HZYWS7ngGkSTZM1xF6MrnA_5_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2803451000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_fDaLH4YRY0W2I59olppxfg"
      decimals="-3"
      id="Tc_V6h0BLtc2USLohx-xgVbHA_6_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">340469000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_1_2026_To_5_2_2026_Ymp4wecCK0yEqFnRbd9nog"
      decimals="-3"
      id="Tc_RA7IgkG4nU2NZMrftiAHWg_6_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">340469000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_LH893HN8X0mQ8XXJabLqlg"
      decimals="-3"
      id="Tc_9tGH3RhtB0CsQOaTE9afiw_7_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">10490000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_2_1_2026_To_5_2_2026_Ymp4wecCK0yEqFnRbd9nog"
      decimals="-3"
      id="Tc_O9TONM2GMUeLPf3_HqRhIQ_7_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">10490000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_zik-XW0VqkSeTbr2Lo3y6g"
      decimals="-3"
      id="Tc_in8VRbVIGkGEdg3MB_tCrg_8_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-3672000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_2_1_2026_To_5_2_2026_Ymp4wecCK0yEqFnRbd9nog"
      decimals="-3"
      id="Tc_KmNW6FauBkORFkA3dmDbvw_8_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-3672000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <ulta:StockOptionsExercisedAndOtherAwardsShares
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3T6liQDqaU-Ccgh1UkvnRA"
      decimals="-3"
      id="Tc_O4fqQXVyHESlmiuAoEvpfQ_9_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">59000</ulta:StockOptionsExercisedAndOtherAwardsShares>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3T6liQDqaU-Ccgh1UkvnRA"
      decimals="-3"
      id="Tc_RjbXZQQ_Yk--h86Q1Q8G2w_9_5"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1000</ulta:StockOptionsExercisedAndOtherAwards>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_LH893HN8X0mQ8XXJabLqlg"
      decimals="-3"
      id="Tc_cY5eUBwO_UK5l1xTQwrriQ_9_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1353000</ulta:StockOptionsExercisedAndOtherAwards>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_2_1_2026_To_5_2_2026_Ymp4wecCK0yEqFnRbd9nog"
      decimals="-3"
      id="Tc_jS-eLdbe-UaAm5007rqp9Q_9_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1354000</ulta:StockOptionsExercisedAndOtherAwards>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_2_1_2026_To_5_2_2026_Ymp4wecCK0yEqFnRbd9nog"
      decimals="-3"
      id="Tc_HRI7PU5oM0ySYo5br7oPWw_10_7"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">20000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_DMH0LdCWTkCwo2jRDULUIA"
      decimals="-3"
      id="Tc_c-ezhP1y90S2aq6gI_bVVw_10_10"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">10799000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_2_1_2026_To_5_2_2026_Ymp4wecCK0yEqFnRbd9nog"
      decimals="-3"
      id="Tc_HXPL63O4C0G0CKhwxAzKbA_10_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">10799000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3T6liQDqaU-Ccgh1UkvnRA"
      decimals="-3"
      id="Tc_C3Qv55q40kmMnikVhDNkRg_11_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">958000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3T6liQDqaU-Ccgh1UkvnRA"
      decimals="-3"
      id="Tc_yg8YrOvHqkmC3gcxRatR5A_11_5"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">9000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_LH893HN8X0mQ8XXJabLqlg"
      decimals="-3"
      id="Tc_PCJD3D57Q02eyujIgQ5ajw_11_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">5341000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_fDaLH4YRY0W2I59olppxfg"
      decimals="-3"
      id="Tc_rLU98Udmu0WGbrk-k7qWrw_11_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">554988000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_1_2026_To_5_2_2026_Ymp4wecCK0yEqFnRbd9nog"
      decimals="-3"
      id="Tc_qPqBLzqwl0Gdr2VKUyVxxA_11_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">560338000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_AHKagN7HqkeW3Y3BNJPkBQ"
      decimals="-3"
      id="Tc_nKU0ydf1FEy5AqeBGjEaXg_12_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">44149000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_AHKagN7HqkeW3Y3BNJPkBQ"
      decimals="-3"
      id="Tc_4RHftMqXEEqNyY5z7TNrdQ_12_5"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">442000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_5_2_2026_LE-6S7JKM0uaTaSyMzXmEw"
      decimals="-3"
      id="Tc_jHrUpj5cu02d1vXr1GNkiA_12_7"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">902000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_xSd8tmj-b0uR99mjewpnMg"
      decimals="-3"
      id="Tc_KeaXqg5Ff0mOtUQyB8nlOg_12_10"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-131241000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_TUTbL5SO9Uezk3E9NHXdpA"
      decimals="-3"
      id="Tc_UP7y1U44RkKguhD8zE0cyA_12_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1189256000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Lkkhpx6dTkCp93RCBJfZaw"
      decimals="-3"
      id="Tc_mifC-un0pEuEpr5e_uZWRA_12_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1522410000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_heF4at2Rc06pndhJHlpn2Q"
      decimals="-3"
      id="Tc_PvG7lY0U_E21XB2S4ZpcRQ_12_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">88000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_2_2026_LE-6S7JKM0uaTaSyMzXmEw"
      decimals="-3"
      id="Tc_zW78UalmQ0qykWALfu5jCQ_12_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2580955000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tTAW2DB4pUSmlfdW8mwgYA"
      decimals="-3"
      id="Tc_jRgFC6Mgc0qH6GriYsgDRg_13_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">282006000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_jqfWMIU2x0GkX9GVseQbPA_13_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">282006000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Y0vGcnPYHEKoFOBC0BZRBA"
      decimals="-3"
      id="Tc_R6uKIloWp0uQM0-6slGl9w_14_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">10573000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_gnZ4nYkUUEuMeL5PNORElA_14_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">10573000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_O3X3hDHxFkGC1u-_gRlftQ"
      decimals="-3"
      id="Tc_26g82I50zkOIgS4qZ5apbg_15_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-2971000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_Trt518NZE0ioMeldvYb5OA_15_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-2971000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <ulta:StockOptionsExercisedAndOtherAwardsShares
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SkHIOYr2Jk634V9jdwj3Hg"
      decimals="-3"
      id="Tc_-W75pqDOQ0STC9Pxs1upoQ_16_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">39000</ulta:StockOptionsExercisedAndOtherAwardsShares>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Y0vGcnPYHEKoFOBC0BZRBA"
      decimals="-3"
      id="Tc_b18U8Ts7hUqE44Q9lfovPw_16_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">11550000</ulta:StockOptionsExercisedAndOtherAwards>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_XzdhKY75yEGrKg8PHjusMA_16_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">11550000</ulta:StockOptionsExercisedAndOtherAwards>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_0zV3XdrkG0yA8iXLSOaw-w"
      decimals="-3"
      id="Tc_rSsdTe-A0km0LlTO996k3w_17_10"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">77000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_1kwx0lprk0Wjg4qYpGrV9w_17_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">77000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SkHIOYr2Jk634V9jdwj3Hg"
      decimals="-3"
      id="Tc_nbyNMT-5JE2NK4ngKSFhjQ_18_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">481000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SkHIOYr2Jk634V9jdwj3Hg"
      decimals="-3"
      id="Tc_5IdIaxy9QUuAabK6wJhH-g_18_5"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">5000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Y0vGcnPYHEKoFOBC0BZRBA"
      decimals="-3"
      id="Tc_drmtNFcea0mCVVpwG1OSuQ_18_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2165000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tTAW2DB4pUSmlfdW8mwgYA"
      decimals="-3"
      id="Tc_pabhLLnxlU-CZCUjt2IP0w_18_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">236125000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_FXT8gJ-MvUahoQlcpRWccQ_18_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">238295000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_pcsed_qYz0qwdvB1nGE-Jg"
      decimals="-3"
      id="Tc_2zNgb-4TakKWXhFqBD6TGA_19_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">43707000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_pcsed_qYz0qwdvB1nGE-Jg"
      decimals="-3"
      id="Tc_5Z6LSNfvW0WixKI_sOV8qA_19_5"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">437000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_xLr8sPhgiE2ztfjNnlIAFA_19_7"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">902000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_pSQBJBy6WEeoPJwWFZ3GuA"
      decimals="-3"
      id="Tc_Cs0dIMQs6EuQNresGI9PJA_19_10"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-131318000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_FAzkrwxeW0uyRjZIYa3uVQ"
      decimals="-3"
      id="Tc_CM4luQKJ0E-bBJv-V0F2QQ_19_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1209214000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_BkxCc1t60U6y6kbxha5KMg"
      decimals="-3"
      id="Tc_4dRx3r6E3Eaix0sulBw07g_19_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1568291000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_8_1_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_iwfp6vFNMEOW9qrM5T0lrQ"
      decimals="-3"
      id="Tc_v3LKoCr8QEi72fK3hK8xoQ_19_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-2883000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_bwZ2hSxdSEyisW--fSDNoQ_19_22"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2643741000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_UsmowjFgnEGSQKC4C8UXsQ"
      decimals="-3"
      id="Tc_9-3io2R20EywT0IYmwiDYg_5_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">46809000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_UsmowjFgnEGSQKC4C8UXsQ"
      decimals="-3"
      id="Tc_LopV6qkDJEyld0oSo9-EFw_5_5"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">468000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_2_1_2025_1A7oZzgAykyQhUzUQWGMVw"
      decimals="-3"
      id="Tc_ar38wlMAG0axizYa-gnJQw_5_7"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">844000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_4lFFL0dYw024ihuDd8IvVg"
      decimals="-3"
      id="Tc_IJWQBfO2kkm6uwoFCFkYaw_5_10"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-106793000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ciKKXdnqzEOD_wxMipBLSg"
      decimals="-3"
      id="Tc_AalirIZIxkGk6CnJrB4voQ_5_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1120769000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_LfoK7ubV40a-N62F9-AXjw"
      decimals="-3"
      id="Tc_H4WtWV9aMESnpk8z4Uo5WA_5_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1473909000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_2_1_2025_1A7oZzgAykyQhUzUQWGMVw"
      decimals="-3"
      id="Tc_tJrYSleTSEqzREQp_azDow_5_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2488353000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_CjSO7zniyUeFhoA0hsFgeg"
      decimals="-3"
      id="Tc_CfbPLmCvuUuGdm7MUzvD_Q_6_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">305052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_2_2025_To_5_3_2025_eMolUGybVE24JQYrl3LGDg"
      decimals="-3"
      id="Tc_0KY8yhCZzUypdr23J5ATpw_6_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">305052000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_JbnwyUishkKFUL4z24rNxQ"
      decimals="-3"
      id="Tc_lde6HZet80-O8lR6k3jq0Q_7_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">11418000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_2_2_2025_To_5_3_2025_eMolUGybVE24JQYrl3LGDg"
      decimals="-3"
      id="Tc_Z5fKh1qndUqxB2barJYEag_7_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">11418000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <ulta:StockOptionsExercisedAndOtherAwardsShares
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_A8LIOqXXUkGS2R6ktQFP7w"
      decimals="-3"
      id="Tc__29PZ548eU-l2Q3LcK6s6Q_8_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">100000</ulta:StockOptionsExercisedAndOtherAwardsShares>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_A8LIOqXXUkGS2R6ktQFP7w"
      decimals="-3"
      id="Tc__CcZnrsKE065c1fVZ2wtcw_8_5"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1000</ulta:StockOptionsExercisedAndOtherAwards>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_JbnwyUishkKFUL4z24rNxQ"
      decimals="-3"
      id="Tc_Y_kqc5Q2E0u-05hKZjtQFA_8_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">480000</ulta:StockOptionsExercisedAndOtherAwards>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_2_2_2025_To_5_3_2025_eMolUGybVE24JQYrl3LGDg"
      decimals="-3"
      id="Tc_nm53MtP_j0u3tL9eJc-iow_8_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">481000</ulta:StockOptionsExercisedAndOtherAwards>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_2_2_2025_To_5_3_2025_eMolUGybVE24JQYrl3LGDg"
      decimals="-3"
      id="Tc_qkkN5rwZDEuj1gPh_9_MUg_9_7"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">36000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_w1ltqA2ItEONQx4wbjTpLQ"
      decimals="-3"
      id="Tc_2R4WK8u5okykjisU42DGzQ_9_10"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">12911000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_2_2_2025_To_5_3_2025_eMolUGybVE24JQYrl3LGDg"
      decimals="-3"
      id="Tc_xCFAHcHl-UacPyWTCZ_S4g_9_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">12911000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_A8LIOqXXUkGS2R6ktQFP7w"
      decimals="-3"
      id="Tc_jNqFvVdPkk--UFXLbIcGSg_10_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">987000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_A8LIOqXXUkGS2R6ktQFP7w"
      decimals="-3"
      id="Tc_23aBEWe6zUeJK7aSF5UOYA_10_5"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">10000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_JbnwyUishkKFUL4z24rNxQ"
      decimals="-3"
      id="Tc_HKOKjRpAEkC7nGLs4PkiUg_10_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3358000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_CjSO7zniyUeFhoA0hsFgeg"
      decimals="-3"
      id="Tc_DO8S1tmwv0yRvj6UfNdPRQ_10_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">358722000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_2_2025_To_5_3_2025_eMolUGybVE24JQYrl3LGDg"
      decimals="-3"
      id="Tc_p2mr7AJVL0uaL1v2gTR5cw_10_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">362090000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_zRZ51kWVYEmfNM-MYuU5eA"
      decimals="-3"
      id="Tc_eguWDBzD3kyvWZwtkd_1sA_11_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">45922000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_zRZ51kWVYEmfNM-MYuU5eA"
      decimals="-3"
      id="Tc_vkJnsEqyFUORu0XlqEfw1Q_11_5"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">459000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_5_3_2025_e0zx4_X5GE2wen6ZuyYjNA"
      decimals="-3"
      id="Tc_XqSVcEmOvUC0K643ktyFFQ_11_7"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">880000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_U-XLjXhtoEueMR2-BVWzaQ"
      decimals="-3"
      id="Tc__c336CXCzUKFOoy7RYZSEA_11_10"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-119704000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_tc-fcRnUT0es_GOEkjZM5g"
      decimals="-3"
      id="Tc_H4XGolfV2kOosIk3ZLxDbQ_11_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1129309000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_f0kOFs7eHUi_hT0SBIFUYw"
      decimals="-3"
      id="Tc_Ya1x6ozQDEems_nxSo9NIw_11_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1420239000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_3_2025_e0zx4_X5GE2wen6ZuyYjNA"
      decimals="-3"
      id="Tc_bHiHDIxjskWgk5G4SQRNeA_11_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2430303000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_c8uKcNL_yUyKmUWuGsIE8Q"
      decimals="-3"
      id="Tc_jPj5Oq6fsUu1oxbI6YEsdg_12_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">260875000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_emcSNKOoQkWH8EsfRjDfHw_12_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">260875000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o66b0Lto3kyy6q6aVwBC8w"
      decimals="-3"
      id="Tc_Fgt60iqoVkWnPsU3jNO6EA_13_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">8920000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_2fndqSm4uUGfAthr3_yEPA_13_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">8920000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <ulta:StockOptionsExercisedAndOtherAwardsShares
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KQ4PApSK1EupIl2CFN16uQ"
      decimals="-3"
      id="Tc_w8wOxmkFsUi3vbNJOYR-7w_14_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">78000</ulta:StockOptionsExercisedAndOtherAwardsShares>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KQ4PApSK1EupIl2CFN16uQ"
      decimals="-3"
      id="Tc_5qIIxGRvqkWSzvXLQoiBLA_14_5"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1000</ulta:StockOptionsExercisedAndOtherAwards>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o66b0Lto3kyy6q6aVwBC8w"
      decimals="-3"
      id="Tc_sIPsYRrs1kCbkiDj7S77YQ_14_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">14369000</ulta:StockOptionsExercisedAndOtherAwards>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_ErWw2sWkLkG2u8YXvlUbJA_14_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">14370000</ulta:StockOptionsExercisedAndOtherAwards>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_-IVQizMYqEaseOv8Bf7m3A_15_7"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">1000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_aStIblcEqEaKOgPPfXdAgg"
      decimals="-3"
      id="Tc_ZIwSrvFzFUidS1nmXnUmyg_15_10"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">327000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_jrL51TLwRk6UC5iJPB0oLw_15_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">327000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KQ4PApSK1EupIl2CFN16uQ"
      decimals="-3"
      id="Tc_25HszaCTekmqXDDmJ_wcYA_16_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">244000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KQ4PApSK1EupIl2CFN16uQ"
      decimals="-3"
      id="Tc_JVQ1N1JVmEGe6VDTSAKpqg_16_5"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o66b0Lto3kyy6q6aVwBC8w"
      decimals="-3"
      id="Tc_Pw1w0crDekmK-xp9yaG-BA_16_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">740000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_c8uKcNL_yUyKmUWuGsIE8Q"
      decimals="-3"
      id="Tc_qbwJ8xcsYEejvybj8-AOvQ_16_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">109539000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_CQZbwJylmECJvbX0wo5DBA_16_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">110281000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_5uzyZUf1Dke8enXbCpRdQA"
      decimals="-3"
      id="Tc_PT62byGy3kmCxjrgkIB1IA_17_2"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">45756000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_5uzyZUf1Dke8enXbCpRdQA"
      decimals="-3"
      id="Tc_TS3FY6GmRkC-4qh8MmLkAw_17_5"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">458000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_ATuwu5_G8UihXQzXLmRWAw_17_7"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">881000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_L0joelzEiEWpOgOwnAbe2w"
      decimals="-3"
      id="Tc_UF6gT0VnxUa8MWAOXzNFDA_17_10"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-120031000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_PisRewfH80OcyzpRlUzwZQ"
      decimals="-3"
      id="Tc_1KXHR4U2SkOzNQazl0BhZg_17_13"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1151858000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_8_2_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_QOKpB3z430yUWy_fk15dzw"
      decimals="-3"
      id="Tc_9GeNSmxsTU244eX6Jl9nnQ_17_16"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1571575000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_Hq3ysIItS0iV373XSku8rg_17_19"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2603860000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_EQFxMka0Zk6PjQe0U3Lk2w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:14.4pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;1.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Business and basis of presentation&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;Ulta Beauty, Inc. was founded in 1990 to operate specialty retail stores selling cosmetics, fragrance, haircare and skincare products, and related accessories and services. Nearly every store in the United States (U.S.) features a full-service salon. As used in these notes and throughout this Quarterly Report on Form&#160;10-Q, all references to &#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our,&#x201d; &#x201c;Ulta Beauty,&#x201d; or the &#x201c;Company&#x201d; refer to Ulta Beauty,&#160;Inc. and its consolidated subsidiaries.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;As of August&#160;1,&#160;2026, the Company operated 1,622 stores worldwide: 1,534 Ulta Beauty stores in the U.S. located in 50 states, 86 Space NK stores located in the United Kingdom (U.K.), and 2 Space NK stores located in Ireland.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"&gt;The accompanying unaudited consolidated financial statements and related notes have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and the U.S. Securities and Exchange Commission&#x2019;s Article 10, Regulation S-X. These financial statements were prepared on a consolidated basis to include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany accounts, transactions, and unrealized profit were eliminated in consolidation. In the opinion of management, the accompanying unaudited consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary to fairly state the financial position and results of operations and cash flows for the interim periods presented.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;The Company&#x2019;s business is subject to seasonal fluctuation, with significant portions of net sales and net income being realized during the fourth quarter of the fiscal&#160;year due to the holiday selling season. The results for the 13 and 26 weeks ended August&#160;1,&#160;2026 are not necessarily indicative of the results to be expected for the fiscal&#160;year ending January&#160;30, 2027, or for any other future interim period or any future&#160;year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;These unaudited interim consolidated financial statements and the related notes should be read in conjunction with the consolidated financial statements and notes included in the Company&#x2019;s Annual Report on Form&#160;10-K for the&#160;year ended January&#160;31, 2026. All amounts are stated in thousands, with the exception of per share amounts and number of stores.&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NumberOfStores
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="INF"
      id="Narr_F2DC8R3030qdGQor3HjMDw"
      unitRef="Unit_Standard_store_t1wigsqIcEa2nFOTdhGjUw">1622</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="As_Of_8_1_2026_srt_StatementGeographicalAxis_country_US_FArnWRDY40GPQkEF9hlYKQ"
      decimals="INF"
      id="Narr_JA0xPLjWBUuUpesd7td9HA"
      unitRef="Unit_Standard_store_t1wigsqIcEa2nFOTdhGjUw">1534</us-gaap:NumberOfStatesInWhichEntityOperates>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="INF"
      id="Narr_OcUv-iYk10GTGC1uTXe3Zg"
      unitRef="Unit_Standard_state_HtXUhAxQ4kmsK0GZ5tnAfg">50</us-gaap:NumberOfStatesInWhichEntityOperates>
    <us-gaap:NumberOfStores
      contextRef="As_Of_8_1_2026_srt_StatementGeographicalAxis_country_GB_us-gaap_BusinessAcquisitionAxis_ulta_SpaceNkMember_98TgO4PqM0KjAmw8ccXc0w"
      decimals="INF"
      id="Narr_ewemuPHG4EuJBu-PgeJ2GQ"
      unitRef="Unit_Standard_store_t1wigsqIcEa2nFOTdhGjUw">86</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="As_Of_8_1_2026_srt_StatementGeographicalAxis_country_IE_us-gaap_BusinessAcquisitionAxis_ulta_SpaceNkMember_JS74w5EYl06vgOh4LyP3nw"
      decimals="INF"
      id="Narr_iACKRqHrx0-ZSrU1LrtOGA"
      unitRef="Unit_Standard_store_t1wigsqIcEa2nFOTdhGjUw">2</us-gaap:NumberOfStores>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_029awAZM0kStpvaTZEx6ow">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:14.4pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;2.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Summary of significant accounting policies&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;Information regarding significant accounting policies is contained in Note&#160;2, &#x201c;Summary of significant accounting policies,&#x201d; to the consolidated financial statements in the Annual Report on Form&#160;10-K for the&#160;year ended January 31, 2026. Presented below and in the following notes is supplemental information that should be read in conjunction with &#x201c;Notes&#160;to Consolidated Financial Statements&#x201d; in the Annual Report.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fiscal quarter&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;The Company&#x2019;s quarterly periods are the 13 weeks ending on the Saturday closest to April&#160;30, July&#160;31, October&#160;31, and January&#160;31 each year. The second quarters of fiscal 2026 and 2025 ended on August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Use of estimates&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"&gt;The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the accounting period. Actual results could differ from those estimates. The Company considers its accounting policies relating to inventory valuations, vendor allowances, impairment of long-lived tangible and right-of-use assets, impairment of goodwill and other intangible assets, loyalty program, income taxes, and business combinations to be the most significant accounting policies that involve management estimates and judgments. Significant changes, if any, in those &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;estimates and assumptions resulting from continuing changes in the economic environment will be reflected in the consolidated financial statements in future periods. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Recent accounting pronouncements not yet adopted&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Income Statement &#x2013; Reporting Comprehensive Income (Topic 220-40): Expense Disaggregation Disclosures: Disaggregation of Income Statement Expenses&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;In November 2024, the FASB issued ASU 2024-03, Income Statement &#x2013; Reporting Comprehensive Income (Topic 220-40): Expense Disaggregation Disclosures. This update requires, among other things, more detailed disclosure about types of expenses in commonly presented expense captions such as cost of sales and selling, general and administrative (SG&amp;amp;A) expenses and is intended to improve the disclosures about an entity&#x2019;s expenses including purchases of inventory, employee compensation, depreciation, and amortization. The ASU is effective for fiscal years beginning after December 15, 2026, and interim reporting periods within fiscal years beginning after December 15, 2027. The Company is evaluating the impact of adopting ASU 2024-03 on the consolidated financial statements and disclosures.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;In September 2025, the FASB issued ASU 2025-06, Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software. The ASU is intended to improve and modernize the accounting for software costs to better align with the evolution of software development. The ASU is effective for fiscal years beginning after December 15, 2027, and interim reporting periods within fiscal years beginning after December 15, 2027. Early adoption is permitted as of the beginning of an annual reporting period. The amendments may be applied prospectively, retrospectively to prior periods presented, or using an alternative transition approach that applies prospective transition to new projects and in-process projects for which capitalization has not begun and modified retrospective transition to in-process projects for which capitalization has begun as of the date of adoption. The Company is evaluating the impact of adopting ASU 2025-06 on the consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Interim Reporting (Topic 270)&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;In December 2025, the FASB issued ASU 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements. This ASU provides enhancements and clarifications to interim disclosure requirements and the applicability of Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 270 &#x2013; Interim Reporting. The amendments establish a comprehensive listing of required interim disclosures and improve navigability and consistency in interim reporting. The ASU also introduces a new disclosure principle that requires entities to disclose events occurring after the end of the most recent annual period that have a material impact on the entity. Additionally, the amendments clarify the types of interim financial statements subject to GAAP (including condensed statements) and provide presentation and content requirements for interim periods. The guidance is effective for interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. The Company is evaluating the impact of adopting ASU 2025-11 on the consolidated financial statements and related disclosures.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Codification Improvements&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;In December 2025, the FASB issued ASU 2025-12, Codification Improvements, which represents changes to the Codification that (1) clarify, (2) correct errors, or (3) make minor improvements. The amendments make the Codification easier to understand and apply. The amendments are effective for interim and annual periods beginning after December 15, 2026, with early adoption permitted. The Company is evaluating the impact of adopting ASU 2025-12 on the consolidated financial statements and related disclosures.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-size:1pt;line-height:1.28;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:FiscalPeriod
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_sY3LCR8i0Uybk7qRGIieeA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fiscal quarter&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;The Company&#x2019;s quarterly periods are the 13 weeks ending on the Saturday closest to April&#160;30, July&#160;31, October&#160;31, and January&#160;31 each year. The second quarters of fiscal 2026 and 2025 ended on August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively.&lt;/p&gt;</us-gaap:FiscalPeriod>
    <us-gaap:FiscalPeriodDuration
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      id="Narr_iELOuHaZZUeZVo-bZe2Gmg">P91D</us-gaap:FiscalPeriodDuration>
    <us-gaap:FiscalPeriodDuration
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      id="Narr_Ls8B_zb920ioyW-m5Iq4Vg">P91D</us-gaap:FiscalPeriodDuration>
    <us-gaap:UseOfEstimates
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_vlmDrqPfEEmq7IXiTSaVlw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Use of estimates&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"&gt;The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the accounting period. Actual results could differ from those estimates. The Company considers its accounting policies relating to inventory valuations, vendor allowances, impairment of long-lived tangible and right-of-use assets, impairment of goodwill and other intangible assets, loyalty program, income taxes, and business combinations to be the most significant accounting policies that involve management estimates and judgments. Significant changes, if any, in those &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;estimates and assumptions resulting from continuing changes in the economic environment will be reflected in the consolidated financial statements in future periods. &lt;/p&gt;</us-gaap:UseOfEstimates>
    <ulta:RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_-SduJJbTw0a4LD-B92e5Wg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Recent accounting pronouncements not yet adopted&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Income Statement &#x2013; Reporting Comprehensive Income (Topic 220-40): Expense Disaggregation Disclosures: Disaggregation of Income Statement Expenses&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;In November 2024, the FASB issued ASU 2024-03, Income Statement &#x2013; Reporting Comprehensive Income (Topic 220-40): Expense Disaggregation Disclosures. This update requires, among other things, more detailed disclosure about types of expenses in commonly presented expense captions such as cost of sales and selling, general and administrative (SG&amp;amp;A) expenses and is intended to improve the disclosures about an entity&#x2019;s expenses including purchases of inventory, employee compensation, depreciation, and amortization. The ASU is effective for fiscal years beginning after December 15, 2026, and interim reporting periods within fiscal years beginning after December 15, 2027. The Company is evaluating the impact of adopting ASU 2024-03 on the consolidated financial statements and disclosures.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;In September 2025, the FASB issued ASU 2025-06, Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software. The ASU is intended to improve and modernize the accounting for software costs to better align with the evolution of software development. The ASU is effective for fiscal years beginning after December 15, 2027, and interim reporting periods within fiscal years beginning after December 15, 2027. Early adoption is permitted as of the beginning of an annual reporting period. The amendments may be applied prospectively, retrospectively to prior periods presented, or using an alternative transition approach that applies prospective transition to new projects and in-process projects for which capitalization has not begun and modified retrospective transition to in-process projects for which capitalization has begun as of the date of adoption. The Company is evaluating the impact of adopting ASU 2025-06 on the consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Interim Reporting (Topic 270)&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;In December 2025, the FASB issued ASU 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements. This ASU provides enhancements and clarifications to interim disclosure requirements and the applicability of Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 270 &#x2013; Interim Reporting. The amendments establish a comprehensive listing of required interim disclosures and improve navigability and consistency in interim reporting. The ASU also introduces a new disclosure principle that requires entities to disclose events occurring after the end of the most recent annual period that have a material impact on the entity. Additionally, the amendments clarify the types of interim financial statements subject to GAAP (including condensed statements) and provide presentation and content requirements for interim periods. The guidance is effective for interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. The Company is evaluating the impact of adopting ASU 2025-11 on the consolidated financial statements and related disclosures.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Codification Improvements&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;In December 2025, the FASB issued ASU 2025-12, Codification Improvements, which represents changes to the Codification that (1) clarify, (2) correct errors, or (3) make minor improvements. The amendments make the Codification easier to understand and apply. The amendments are effective for interim and annual periods beginning after December 15, 2026, with early adoption permitted. The Company is evaluating the impact of adopting ASU 2025-12 on the consolidated financial statements and related disclosures.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-size:1pt;line-height:1.28;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</ulta:RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_xI_DmsG_VU2CnyNlCEqmCA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:14.4pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;3&lt;/b&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Revenue&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;Net sales include retail stores and e-commerce merchandise sales as well as salon services and other revenue. Other revenue includes other revenue sources such as the private label and co-branded credit card programs, deferred revenue related to the loyalty program and gift card breakage, royalties, and commissions.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Disaggregated revenue&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:none;"&gt;The following table sets forth the approximate percentage of net sales by primary category&lt;/span&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:none;"&gt;:&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13 Weeks Ended&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(Percentage of net sales)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:47.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Cosmetics&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;37%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;38%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#ff0000;font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#ff0000;font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;38%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;39%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Skincare and wellness&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;24%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;25%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;24%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;25%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:47.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Haircare&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;20%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;19%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;19%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;19%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Fragrance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;13%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;12%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;13%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;11%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:47.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Services&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;4%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#0000ff;font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;4%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;4%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;4%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:47.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Deferred revenue&lt;/span&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;Deferred revenue primarily represents contract liabilities for the obligation to transfer additional goods or services to a guest for which the Company has received consideration, such as unredeemed loyalty points and unredeemed gift cards. In addition, breakage on gift cards is recognized proportionately as redemption occurs.&lt;br/&gt;&lt;br/&gt;The following table provides a summary of the changes included in deferred revenue during the 13 and 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025: &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;white-space:nowrap;width:23.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:23.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:48.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 531,564&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 455,260&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 574,035&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 492,907&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Additions to contract liabilities (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 156,967&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 123,639&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 322,653&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 286,294&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Deductions to contract liabilities (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (155,550)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (126,931)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (363,707)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (327,233)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 532,981&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 451,968&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 532,981&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 451,968&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:11.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Loyalty points and gift cards issued in the current period but not redeemed or expired. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(2)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Revenue recognized in the current period related to the beginning liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;Other amounts included in deferred revenue were $9,436 and $8,219 at August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-size:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:1pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="display:inline-block;visibility:hidden;width:0pt;"&gt;&#x200b;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style="margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_7UZHhts4_0CFZhX1s1JeOg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:none;"&gt;The following table sets forth the approximate percentage of net sales by primary category&lt;/span&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:none;"&gt;:&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13 Weeks Ended&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(Percentage of net sales)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:47.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Cosmetics&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;37%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;38%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#ff0000;font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#ff0000;font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;38%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;39%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Skincare and wellness&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;24%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;25%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;24%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;25%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:47.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Haircare&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;20%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;19%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;19%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;19%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Fragrance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;13%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;12%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;13%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;11%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:47.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Services&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;4%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#0000ff;font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;4%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;4%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;4%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:47.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:47.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_3_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_CosmeticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_TjcoOt8Q4UWx2HvbrgIkZw"
      decimals="2"
      id="Tc_UYRZoGM3A06Gq0iw5CPupQ_4_2"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.37</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_4_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_CosmeticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_TlTQM73cXUSqmCTWEwr_TQ"
      decimals="2"
      id="Tc_RfAxr0-9qEeyXj45tF4ktQ_4_4"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_1_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_CosmeticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_yMb7pnMnwE6oaTCwq1xn-A"
      decimals="2"
      id="Tc_Ibz2NN8mSUOiTJFa17kd9g_4_7"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_CosmeticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_yVesU_uV5Uu_TxRcr1X0Fg"
      decimals="2"
      id="Tc_h9sqbJ3T50uehWJK4MHKrg_4_9"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.39</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_3_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_SkincareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_iy_XFWWsJkmhYI-0BfuVaw"
      decimals="2"
      id="Tc_qbDF_EXNrUqTxn_6j2slcg_5_2"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_4_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_SkincareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_3qybLTB1FUSdvICcTmdyIw"
      decimals="2"
      id="Tc_6uGpgOEc6ECsiD6yDvswcQ_5_4"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_1_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_SkincareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_AcByCyD70U2nODKYAOojlg"
      decimals="2"
      id="Tc__58va_dvU0q0FMo5QIMdNQ_5_7"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_SkincareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_5NR5bA-YTEKX5VVb5UkU-g"
      decimals="2"
      id="Tc_S5Hj1NE2j0ei7pxsQDijmA_5_9"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_3_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_HaircareProductsAndStylingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_17W6i8e9ikK0Q_aAY1w3-w"
      decimals="2"
      id="Tc_25WPzuliRk-g55O9j7PBxw_6_2"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_4_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_HaircareProductsAndStylingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_L0vxGvtk4kGZocGXFSchnA"
      decimals="2"
      id="Tc_5jQfnhQI7EWYT1sRnFT6Zw_6_4"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_1_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_HaircareProductsAndStylingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_3mBNisYlZUe1FHVU49ZqFg"
      decimals="2"
      id="Tc_O5FsE7yHkECkFvGOuqigzw_6_7"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_HaircareProductsAndStylingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_QtLxQZnOI0WtAyW-ejYXag"
      decimals="2"
      id="Tc_ENboGxygF0SZKhKOAAV4Gg_6_9"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_3_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_FragranceAndBathMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_svXCpR48dECRUVKIx1Azkg"
      decimals="2"
      id="Tc_Pz-pwpHRzEK5-SABggm9-g_7_2"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_4_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_FragranceAndBathMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_9X02wxVU2UCb_HFAuEWrGw"
      decimals="2"
      id="Tc_6HlrNolRy0e_tUzRvn_knA_7_4"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_1_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_FragranceAndBathMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_6K6tZzmVuU-idq94WBje2g"
      decimals="2"
      id="Tc_U-noywdnP0uA9v1afMcWNg_7_7"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_FragranceAndBathMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_hEZjPpcgXkePOcxtyjOaNg"
      decimals="2"
      id="Tc_yacezZ6TZEamwa35Fe5SIQ_7_9"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_3_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_ServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_6Zg_Ba7m0EqY6OINA6bBJg"
      decimals="2"
      id="Tc_XHDKp6Hac0e-DuBLnBtpWw_8_2"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_4_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_ServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_zo0C9SjB2kCA32PKuhmlDg"
      decimals="2"
      id="Tc_qNYYaUmdeUKqg-2KYKAESw_8_4"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_1_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_ServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_SzxQAuv_F0Wy_ACg1IvGUw"
      decimals="2"
      id="Tc_m7g551Gldk6X08_gThKiDQ_8_7"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_ServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_ax6WYBCQTUu18sQkY3s-eg"
      decimals="2"
      id="Tc_Mf7OLsTdRkenePTj8_HMMQ_8_9"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_3_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_OtherProductsAndServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_izhXp6jhi0OXjPdyK_FHjg"
      decimals="2"
      id="Tc_r6stfUwMUU6KFEoKnyR0ow_9_2"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_4_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_OtherProductsAndServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_uZTm4mKSpUe8nb1IKjDgwA"
      decimals="2"
      id="Tc_mUsU91NZeE6ELyQ76CI3VQ_9_4"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_1_2026_To_8_1_2026_srt_ProductOrServiceAxis_ulta_OtherProductsAndServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_oJHZVs10J0-JAIn8jVagUw"
      decimals="2"
      id="Tc_ZXCA7T_P60aeEX0U_J7Syw_9_7"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_8_2_2025_srt_ProductOrServiceAxis_ulta_OtherProductsAndServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_ISPv89w5lkKJ5UpuDm8IXA"
      decimals="2"
      id="Tc_Qh2Hssn0S0yaROeqMhaqiw_9_9"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_3uUvh6Pe-kOYAel4uMBVCg"
      decimals="2"
      id="Tc_npbdD6ucwEei8TsKiJmvMA_10_2"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_CYmylZvGuEeD4Q7kRQAYSQ"
      decimals="2"
      id="Tc_9o-cwpnd7kSTDt1gpMwKrQ_10_4"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_i3yjqhq9pE2_r-wR2k2Kww"
      decimals="2"
      id="Tc_d5njCtrVzUqrKjgEAekPGw_10_7"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_2-4SPkw3Okik9Spm7PurvQ"
      decimals="2"
      id="Tc_tjwxmxjZ-keF1LMSIoHZmQ_10_9"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_ZhumgsCkAUeW-8vZPc8TxQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;white-space:nowrap;width:23.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:23.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:48.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 531,564&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 455,260&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 574,035&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 492,907&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Additions to contract liabilities (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 156,967&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 123,639&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 322,653&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 286,294&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Deductions to contract liabilities (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (155,550)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (126,931)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (363,707)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (327,233)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 532,981&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 451,968&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 532,981&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 451,968&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:11.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Loyalty points and gift cards issued in the current period but not redeemed or expired. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(2)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Revenue recognized in the current period related to the beginning liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_5_2_2026_LE-6S7JKM0uaTaSyMzXmEw"
      decimals="-3"
      id="Tc_Y9fcInqXq0mH8Z0KKWfhpA_4_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">531564000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_5_3_2025_e0zx4_X5GE2wen6ZuyYjNA"
      decimals="-3"
      id="Tc_xjK1-U_R-EyGmNAS0zuXQQ_4_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">455260000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_PpLL9-7dY06O64lnz7Fxqw_4_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">574035000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_2_1_2025_1A7oZzgAykyQhUzUQWGMVw"
      decimals="-3"
      id="Tc_SLzDfN9ytU-tgl9Mt5ABVg_4_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">492907000</us-gaap:ContractWithCustomerLiability>
    <ulta:IncreaseInContractLiabilitiesGoodsOrServicesProvided
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_IOkRzwxJ_Ue3mX0yKpWK2Q_5_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">156967000</ulta:IncreaseInContractLiabilitiesGoodsOrServicesProvided>
    <ulta:IncreaseInContractLiabilitiesGoodsOrServicesProvided
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_thqRliSTGEObMzjxPbtTvA_5_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">123639000</ulta:IncreaseInContractLiabilitiesGoodsOrServicesProvided>
    <ulta:IncreaseInContractLiabilitiesGoodsOrServicesProvided
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_idDeoprdQ0Gglacfxe3vOA_5_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">322653000</ulta:IncreaseInContractLiabilitiesGoodsOrServicesProvided>
    <ulta:IncreaseInContractLiabilitiesGoodsOrServicesProvided
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_4ITrmh6grEabYey0Bs1PFw_5_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">286294000</ulta:IncreaseInContractLiabilitiesGoodsOrServicesProvided>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_oRBpFX7G20ChLdQXXERt9A_6_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">155550000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_bnpAj_f8fEez2czenBMNjw_6_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">126931000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_6PWzZpgFCEuiJLcNfImF_w_6_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">363707000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_1_BG35IcuEui4FH3SAV60A_6_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">327233000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_XD4J8AsI5km5gFQC3C9PgA_7_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">532981000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_H2SegT2rwUWOh2yS4ybHtw_7_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">451968000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_WJHqsfQLMUKNxj586q0ODQ_7_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">532981000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_JvhBdL6ASEW1fJ5hoP7uZw_7_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">451968000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:DeferredRevenue
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Narr_d_iwxXnms0CFrE3IzM_LcQ"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">9436000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Narr_9gnSY-6Lo0GwA6h63plfcQ"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">8219000</us-gaap:DeferredRevenue>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_7F1IVNABpUWK_xoxCljHQw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:14.4pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;4.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Goodwill and other intangible assets&lt;/b&gt;&lt;span style="font-size:11pt;font-style:italic;font-weight:bold;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:14pt;background:#ffffff;margin:4pt 0pt 0pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"&gt;Goodwill represents the excess of cost over the fair value of net assets acquired. The recoverability of goodwill is reviewed annually during the fourth quarter or more frequently if an event occurs or circumstances change that would indicate that impairment may exist. The changes in the carrying amounts of goodwill during the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025 were as follows:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:74.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; 226,421&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; 10,870&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Acquisitions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; 381,736&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Effect of exchange rate changes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"&gt; (3,275)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; 223,146&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; 392,606&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:14pt;background:#ffffff;margin:14pt 0pt 0pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Other intangible assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:14pt;background:#ffffff;margin:0pt;"&gt;Intangible assets with definite lives are amortized over their useful lives. The recoverability of definite-lived intangible assets is reviewed whenever events or changes in circumstances indicate the carrying amount of such assets may not be recoverable. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:14pt;background:#ffffff;margin:0pt;"&gt;Intangible assets with indefinite lives, which primarily consist of trademarks, are not amortized but instead evaluated for impairment annually or more frequently if events or circumstances indicate that the intangible asset might be impaired. This analysis is dependent upon a number of uncertain factors and is typically performed in conjunction with the goodwill impairment analysis discussed above and is similar to the analysis performed at acquisition.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"&gt;The changes in the carrying amounts of other intangible assets during the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025 were as follows:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:74.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 203,288&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 204&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Acquisitions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 5,466&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (204)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Effect of exchange rate changes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (3,088)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:74.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 200,200&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 5,466&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_BVNlpzyI-0KLEscXzkgcpg">&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:74.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; 226,421&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; 10,870&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Acquisitions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; 381,736&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Effect of exchange rate changes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"&gt; (3,275)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; 223,146&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"&gt; 392,606&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_yGEzRUk98U-B9KMmtXMJGw_3_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">226421000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_2_1_2025_1A7oZzgAykyQhUzUQWGMVw"
      decimals="-3"
      id="Tc_aeElT7fiXk6_ODYO2RliSg_3_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">10870000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_RF5h5TV8k0-5uNwaj_oTXw_4_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">381736000</us-gaap:GoodwillAcquiredDuringPeriod>
    <ulta:EffectOfExchangeRateOnGoodwill
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_QNlRzZvj0kyN_CGH-PWVdw_5_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-3275000</ulta:EffectOfExchangeRateOnGoodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_9zgl15znDECRxwnUJz4xrg_6_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">223146000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_IOnAg4nmC0WOveZiizNvcg_6_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">392606000</us-gaap:Goodwill>
    <ulta:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsAndLiabilitiesByMajorClassTableTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_dnUdjhXe6EuBgb3QWDDrEQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"&gt;The changes in the carrying amounts of other intangible assets during the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025 were as follows:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:74.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 203,288&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 204&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Acquisitions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 5,466&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (204)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Effect of exchange rate changes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (3,088)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:74.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 200,200&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 5,466&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ulta:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsAndLiabilitiesByMajorClassTableTextBlock>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="As_Of_1_31_2026_xCivXRNd_0C0sQwhZMJ2hg"
      decimals="-3"
      id="Tc_t_ielPf22UucCe70ae9LqQ_3_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">203288000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="As_Of_2_1_2025_1A7oZzgAykyQhUzUQWGMVw"
      decimals="-3"
      id="Tc_JLaP7Gd1LE-TmNtBOiMYIQ_3_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">204000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_ZCCPmkuB60CaQHYBgbaH1w_4_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">5466000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_-A-glsudE0STovKePLn4Cw_5_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">204000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IndefiniteLivedIntangibleAssetsPeriodIncreaseDecrease
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_B7HleQB1-0iDsIMjOSF6dQ_6_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-3088000</us-gaap:IndefiniteLivedIntangibleAssetsPeriodIncreaseDecrease>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      decimals="-3"
      id="Tc_pAI6waMOGkmdC7CXUkiOAg_7_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">200200000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="As_Of_8_2_2025_vW-etLYOcEGiwrjoFY120A"
      decimals="-3"
      id="Tc_4Hmhxl9tQESXx2K2d0JH1A_7_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">5466000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_TDNfPINlsEa8FsdlV96Q_Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:14.4pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;5.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Leases&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-size:10pt;"&gt;The Company leases retail stores, distribution centers, fast fulfillment centers, market fulfillment centers, corporate offices, and certain equipment under non-cancelable operating leases with various expiration dates through 2041.&#160;All leases are classified as operating leases and generally have initial lease terms of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;10 years&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; and, when determined applicable, include renewal options under substantially the same terms and conditions as the original leases. Leases do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-style:italic;font-weight:bold;"&gt;Lease cost&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;The majority of operating lease cost relates to retail stores, distribution centers, fast fulfillment centers, and market fulfillment centers and is classified within cost of sales. Operating lease cost for corporate offices is classified within selling, general and administrative expenses. Operating lease cost from the control date through store opening date is classified within pre-opening expenses. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;The following table presents a summary of operating lease costs:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:22.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:48.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Operating lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 102,854&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 94,050&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 207,226&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 187,516&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:12pt 0pt 8pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Other information&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"&gt;The following table presents supplemental disclosures of cash flow information related to operating leases:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:67.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:67.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:67.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:14.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:14.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:67.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:14.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:67.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Cash paid for operating lease liabilities (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 232,145&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 211,629&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:67.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Operating lease assets obtained in exchange for operating lease liabilities (non-cash)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 244,856&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 255,809&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:11.0pt;margin-bottom:0pt;min-height:1.28em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Excludes &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;$25,809&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; and &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;$27,376&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; related to cash received for tenant incentives for the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="As_Of_8_1_2026_QQclPt6cSEms823GNwxemg"
      id="Narr_b2UM3oAACUujys4hD0TQdA">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_pxSDXtWb50KEAOIwbAKFaA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;The following table presents a summary of operating lease costs:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:22.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:48.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Operating lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 102,854&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 94,050&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 207,226&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 187,516&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_zrvrQeBRGUih9oqq6XPo6A_4_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">102854000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_kjb9QGC-DUS0ehgaRnQAJA_4_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">94050000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_vSjsQ9Ws30mGnTSoeJb1dA_4_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">207226000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_GRHF9seOl0W-VluY9qRSiA_4_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">187516000</us-gaap:OperatingLeaseCost>
    <ulta:ScheduleOfCashFlowDisclosuresRelatedToLesseeOperatingLeasesTableTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_eN3IRaZZ80OXHZcsmqsQzA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"&gt;The following table presents supplemental disclosures of cash flow information related to operating leases:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:67.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:67.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:67.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:14.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:14.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:67.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:14.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:67.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Cash paid for operating lease liabilities (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 232,145&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 211,629&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:67.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Operating lease assets obtained in exchange for operating lease liabilities (non-cash)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 244,856&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 255,809&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:11.0pt;margin-bottom:0pt;min-height:1.28em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Excludes &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;$25,809&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; and &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;$27,376&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; related to cash received for tenant incentives for the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;</ulta:ScheduleOfCashFlowDisclosuresRelatedToLesseeOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_JW6QItfkQE2bKCBRNTBBfA_4_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">232145000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_V3P1Now3J0CI0qB7pF4YYg_4_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">211629000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_gi66YesprkiLE7ITLBOr0w_5_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">244856000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_ff7Pv5HxEkubYGFLwSVlgQ_5_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">255809000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <ulta:CashReceivedForTenantIncentives
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Narr_SozerxL7Xke8_M1AQrNvMw"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">25809000</ulta:CashReceivedForTenantIncentives>
    <ulta:CashReceivedForTenantIncentives
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Narr_l1wx8lF6rEmCkpc4tP-y6A"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">27376000</ulta:CashReceivedForTenantIncentives>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_In1XVy9W-kS0ezzlYEHpMA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:14.4pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;6.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Commitments and contingencies&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;The Company is involved in various legal proceedings that are incidental to the conduct of its business including both class action and single plaintiff litigation. In the opinion of management, the amount of any liability with respect to these proceedings, either individually or in the aggregate, would not have a material adverse effect on the Company&#x2019;s consolidated financial position, results of operations, or cash flows.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_Ay18G-ygCk6fA1H5ObVGJg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:14.4pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;7.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Debt&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;On August 27, 2025, the Company entered into Amendment No. 4 to the Second Amended and Restated Loan Agreement (as so amended, the &#x201c;Loan Agreement&#x201d;) with Wells Fargo Bank, National Association, as Administrative Agent, Collateral Agent, and a Lender thereunder; Wells Fargo Bank, National Association and JPMorgan Chase Bank, N.A., as Lead Arrangers and Bookrunners; JPMorgan Chase Bank, N.A., as Syndication Agent and a Lender; and the other lenders party thereto. The Loan Agreement matures on March 13, 2029, provides maximum revolving loans equal to the lesser of $1,000,000 or a percentage of eligible owned inventory and eligible owned receivables (which borrowing base may, at the election of the Company and satisfaction of certain conditions, include a percentage of qualified cash), and contains a $50,000 subfacility for letters of credit. The Loan Agreement contains a requirement to maintain a fixed charge coverage ratio of not less than 1.0 to 1.0 whenever availability under the Loan Agreement falls below a specified threshold. Substantially all of the Company&#x2019;s assets are pledged as collateral for outstanding borrowings under the Loan Agreement. Outstanding borrowings bear interest, at the Company&#x2019;s election, at either a base rate plus a margin of 0.5% to 1.0% or the Term Secured Overnight Financing Rate plus a margin of 1.5% to 2.0%, and a credit spread adjustment of 0.10%, with such margins based on the Company&#x2019;s borrowing availability. The unused line fee is 0.25% to 0.375% per annum. As of August&#160;1,&#160;2026 and August&#160;2,&#160;2025, there was $287,000 and $237,700, respectively, outstanding under the Loan Agreement. The weighted average interest rate was 6.05% and 6.89% for the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively. As of January&#160;31, 2026, there were no borrowings outstanding under the Loan Agreement. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Ulta Beauty&#x2019;s wholly owned subsidiary, Space NK Limited (&#x201c;Space NK&#x201d;), maintains a multi-currency revolving credit facility (the &#x201c;Facility Agreement&#x201d;) with National Westminster Bank plc, providing up to &#xa3;40,000 for working capital requirements. The Facility Agreement, maturing on April 17, 2028, allows Space NK to increase the revolving facility by an additional &#xa3;10,000 with lender consent. The facility is secured by the assets of Space NK and contains a requirement to maintain an interest coverage ratio of not less than 4.0 to 1.0 and a leverage ratio not to exceed 2.0 to 1.0 for any relevant period. Borrowings bear interest at either the compound or term Sterling Overnight Index Average plus a margin of 1.75%, and this facility includes an unused line fee of 0.60% per annum. As of August&#160;1,&#160;2026, January&#160;31, &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;2026, and August&#160;2,&#160;2025, there was $52,578, $62,287, and $51,401, respectively, outstanding under the Facility Agreement. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;As of August&#160;1,&#160;2026, the Company was in compliance with all terms and covenants of the Loan Agreement and Facility Agreement.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_8_27_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_WE4uLuaBc0-XyKjZuTZkLg"
      decimals="-3"
      id="Narr_Rq7BDuiIM0-mkIAtfqLX3w"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_8_27_2025_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_OdiDXgaB-USijHA2YVIYzg"
      decimals="-3"
      id="Narr_xSqa8HyZOU68w6-QQOykBA"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ulta:DebtInstrumentCovenantFixedChargeCoverageRatio
      contextRef="Duration_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_bZ1A2UzOTUiJgIlYQ5st0A"
      decimals="1"
      id="Narr_nEy63T1EpkOmrD-fqoYyPA"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">1</ulta:DebtInstrumentCovenantFixedChargeCoverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember_P8rkWjgmrEm7DUbp4pzhlg"
      decimals="3"
      id="Narr_Ok53MbheAUG6D_9H9qn18A"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember_6tgoCCWiyk-DR3RzgTVcgw"
      decimals="3"
      id="Narr_eIMhl_Ank0mEqVxKOlUPhw"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_koPgySWbnk21Y-mKX3_JCg"
      decimals="3"
      id="Narr_8XeB7I_qG0eQhT32deRoaw"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_BIzEdQeHxUehBSu5rM3trQ"
      decimals="3"
      id="Narr_YxDTwEbVdUii_QCf9ZE95A"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.02</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_8_27_2025_To_8_27_2025_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_jk2s9ZAaj0qFg-0LB1ZEcw"
      decimals="4"
      id="Narr_Q5aHTcVWtkmLdNKdmt6YCQ"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.001</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="Duration_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_bZ1A2UzOTUiJgIlYQ5st0A"
      decimals="4"
      id="Narr_9tE4KjyozU6BRNuEv9CuQA"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="Duration_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_muVC5591uUyfSRDN4jFxSg"
      decimals="5"
      id="Narr_hjkqgVu7FE-P5FOjdblPcA"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.00375</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCredit
      contextRef="As_Of_8_1_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_zRRZBeVmZUCx1j3s1jQCAg"
      decimals="-3"
      id="Narr_tBx0bC0NykCNPWBevj5oGw"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">287000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="As_Of_8_2_2025_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_a4LBjpe86UuAmsCHXG_uUA"
      decimals="-3"
      id="Narr_N87uyEiCekm3ohptZFH5lA"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">237700000</us-gaap:LineOfCredit>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="As_Of_8_1_2026_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_LPQfxhBWh0erVckd9daYpA"
      decimals="4"
      id="Narr_2NdkR9xSvEakDCptuUoFyw"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.0605</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="As_Of_8_2_2025_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_QMI0MwBnc0SA-FPbqMqM1Q"
      decimals="4"
      id="Narr_Ddtqnw4kBEG5JbYW5NZ1QQ"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.0689</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:LineOfCredit
      contextRef="As_Of_1_31_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_uFfNKf36oESqemk08Czl6Q"
      decimals="-3"
      id="Narr_UxH8H6-aIUqCy5JH-aV5FA"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_8_1_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_Qn6iSbqd5UC5BafHyE5BQw"
      decimals="-3"
      id="Narr_ToTQK3YLC0GNOnzpvvZeWA"
      unitRef="Unit_Standard_GBP_EoSTbP5By0-HdXXd6FifBg">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_1pyYjZHrfE2uJSRJUuCLBg"
      decimals="-3"
      id="Narr_TlsDncnKwEOh_89Bnuc56Q"
      unitRef="Unit_Standard_GBP_EoSTbP5By0-HdXXd6FifBg">10000000</us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet>
    <ulta:DebtInstrumentCovenantFixedChargeCoverageRatio
      contextRef="Duration_2_1_2026_To_8_1_2026_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_LoGD9s_gxE2MBTfItfl5yg"
      decimals="1"
      id="Narr_f2YnFBBEmki0YO4SiwwhFQ"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">4</ulta:DebtInstrumentCovenantFixedChargeCoverageRatio>
    <ulta:DebtInstrumentCovenantFixedChargeCoverageRatio
      contextRef="Duration_2_1_2026_To_8_1_2026_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_zByfNlmFjUmHXJzWxc3z4Q"
      decimals="1"
      id="Narr_1ZVr3wBEuESI8vKDFH9mjA"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">2</ulta:DebtInstrumentCovenantFixedChargeCoverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_FLu63u3NzUaICBxsi-n39g"
      decimals="4"
      id="Narr_brVtOYxDc0uobgwazreaZA"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_1pyYjZHrfE2uJSRJUuCLBg"
      decimals="4"
      id="Narr_2Xwv4Uhqc0aa2pLg-LG5AA"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.006</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCredit
      contextRef="As_Of_8_1_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_Qn6iSbqd5UC5BafHyE5BQw"
      decimals="-3"
      id="Narr_DZ8RyqdnRkqoQ6lGApWrbg"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">52578000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="As_Of_1_31_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_QMwXc3swsE6eA4qMs0v-zQ"
      decimals="-3"
      id="Narr_KrlMnOswkkG5wG_s8hI9aQ"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">62287000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="As_Of_8_2_2025_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_FXpK0QjSgEGZUZ1FlNFCHg"
      decimals="-3"
      id="Narr_HxvBLiYva0eFFWD5rbY60g"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">51401000</us-gaap:LineOfCredit>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_ZW4kQB5-B0OAdkZgSptXHw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:14.4pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;8.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Fair value measurements&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;The carrying value of cash and cash equivalents, accounts receivable, and accounts payable approximates their estimated fair values due to the short maturities of these instruments. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;Fair value is measured using inputs from the three levels of the fair value hierarchy, which are described as follows:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 1&#160;&#x2013; observable inputs such as quoted prices for identical instruments in active markets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 2&#160;&#x2013; inputs other than quoted prices in active markets that are observable either directly or indirectly through corroboration with observable market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 3&#160;&#x2013; unobservable inputs in which there is little or no market data, which would require the Company to develop its own assumptions.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;Fair value measurements of non-financial assets and non-financial liabilities are primarily used in the impairment analyses of goodwill, other intangible assets, and long-lived tangible assets. These involve fair value measurements on a nonrecurring basis using Level 3 inputs as defined in the fair value hierarchy. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;The fair value of other intangible assets, net was valued under the relief from royalty method, which is equal to the present value of the after-tax royalty savings attributable to owning the intangible assets as opposed to paying a third party for the use of those assets. The fair value measurement was based on significant unobservable inputs (Level 3) developed using company-specific information. The key assumptions in applying the relief from royalty method include the applicable projected revenues, discount rate, remaining useful life, and estimated royalty rate.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;As of &lt;span style="-sec-ix-hidden:Hidden_wWIqDEkW6Ume7v70QHcTEQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;August&#160;1,&#160;2026&lt;/span&gt;&lt;/span&gt;, &lt;span style="-sec-ix-hidden:Hidden_JFd-KAScxUy1TzvTZ7JrUw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;January&#160;31, 2026&lt;/span&gt;&lt;/span&gt;, and &lt;span style="-sec-ix-hidden:Hidden_hREcY2GnbkqFTy_u5eFNKw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;August&#160;2,&#160;2025&lt;/span&gt;&lt;/span&gt;, there were liabilities related to the non-qualified deferred compensation plan included in other long-term liabilities on the consolidated balance sheets of $47,926, $42,470, and $48,417, respectively. The liabilities are categorized as Level 2 as they are based on third-party reported values, which are based primarily on quoted market prices of underlying assets of the funds within the plan.&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_8_1_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_kOWu58VaeEGeQWQND0xfAg"
      decimals="-3"
      id="Narr_Grm9fNMq0EmOkussG_Bf_w"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">47926000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_1_31_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_XUiWzw8sn0WPaYQmJgVRuQ"
      decimals="-3"
      id="Narr__9P0hQMnlkax_3gAMWl7XQ"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">42470000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_8_2_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member__xsh5OENhk2FvggSuWxpBQ"
      decimals="-3"
      id="Narr_E2k37kAqrkaC595PGo-q-Q"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">48417000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_pWa6AvPVx0OVm4JW4H_Qew">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:14.4pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;9.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Stock-based compensation&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;Stock-based compensation expense is measured on the grant date based on the fair value of the award. Stock-based compensation expense is recognized on a straight-line basis over the requisite service period for awards expected to vest. The estimated grant date fair value of stock options was determined using a Black-Scholes valuation model using the following weighted-average assumptions for the periods indicated:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.020576477%;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Volatility rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;34.0%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;34.0%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Average risk-free interest rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;3.8%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;3.9%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Average expected life (in years)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;"&gt;3.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;"&gt;3.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Dividend yield&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:10pt 0pt 0pt 0pt;"&gt;The expected volatility is based on the historical volatility of the Company&#x2019;s common stock. The risk-free interest rate is based on the United States Treasury yield curve in effect on the date of grant for the respective expected life of the option. The expected life represents the time the options granted are expected to be outstanding. The expected life of options granted is derived from historical data on Ulta Beauty stock option exercises. Forfeitures of stock options are &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;estimated at the grant date based on historical rates of stock option activity and reduce the stock-based compensation expense recognized. The Company does not currently pay a regular dividend.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:10pt 0pt 10pt 0pt;"&gt;The Company granted 108 and 134 time-based stock options during the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively. Stock-based compensation expense for time-based stock options was $1,990 and $2,011 for the 13 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively. Stock-based compensation expense for time-based stock options was $3,764 and $5,050 for the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively. The weighted-average grant date fair value of these time-based stock options was $153.72 and $109.39 for the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively. At August&#160;1,&#160;2026, there was approximately $24,861 of unrecognized stock-based compensation expense related to unvested time-based stock options.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;There were 83 and 106 restricted stock units issued during the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively. Stock-based compensation expense for restricted stock units was $7,346 and $5,626 for the 13 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively. Stock-based compensation expense for restricted stock units was $13,976 and $10,972 for the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively. At August&#160;1,&#160;2026, there was approximately $63,701 of unrecognized stock-based compensation expense related to restricted stock units.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;There were 3 performance-based restricted stock units issued during the 26 weeks ended August&#160;1,&#160;2026. There were no performance-based restricted stock units issued during the 26 weeks ended August&#160;2,&#160;2025. Stock-based compensation expense for performance-based restricted stock units was $587 and $1,283 for the 13 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively. Stock-based compensation expense for performance-based restricted stock units was $2,438 and $4,316 for the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively. At August&#160;1,&#160;2026, there was approximately $3,375 of unrecognized stock-based compensation expense related to performance-based restricted stock units.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;There were 68 performance stock options issued during the 26 weeks ended August&#160;1,&#160;2026. There were no performance stock options issued during the 26 weeks ended August 2, 2025. Stock-based compensation expense for performance stock options was $650 for the 13 weeks ended August&#160;1,&#160;2026. Stock-based compensation expense for performance stock options was $885 for the 26 weeks ended August&#160;1,&#160;2026. At August&#160;1,&#160;2026, there was approximately $13,089 of unrecognized stock-based compensation expense related to performance stock options.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_D3Gqf1_840SaQWwa1isIVA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.020576477%;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:31.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Volatility rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;34.0%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;34.0%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Average risk-free interest rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;3.8%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;3.9%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Average expected life (in years)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;"&gt;3.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;"&gt;3.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Dividend yield&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_RvF3qR5ofUu8bqj1I6wY4Q"
      decimals="3"
      id="Tc_k9XkmG8_30KlWDqe-g7IEw_5_2"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_cj2d8_QqH0KJPCTkd9jMOw"
      decimals="3"
      id="Tc_tgzu87ygCka4mayYYaB9eQ_5_4"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_RvF3qR5ofUu8bqj1I6wY4Q"
      decimals="3"
      id="Tc_CP-CJzsiNEOGr_mYNp-z4w_6_2"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.038</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_cj2d8_QqH0KJPCTkd9jMOw"
      decimals="3"
      id="Tc_ZQjcteBoJ02zwo0mu-y0tA_6_4"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.039</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_RvF3qR5ofUu8bqj1I6wY4Q"
      id="Tc_6EWl7W6fI0O2RBRi3xDOKA_7_2">P3Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_cj2d8_QqH0KJPCTkd9jMOw"
      id="Tc_bX-334omR0-LOJOss-iPrw_7_4">P3Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_RvF3qR5ofUu8bqj1I6wY4Q"
      decimals="INF"
      id="Tc_98W8VFeROUu48GKNj-jbjg_8_2"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_cj2d8_QqH0KJPCTkd9jMOw"
      decimals="INF"
      id="Tc_0WIO6U8jE0y7o9ButRwi-g_8_4"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_RvF3qR5ofUu8bqj1I6wY4Q"
      decimals="-3"
      id="Narr_XRvTOB8DfUO4Z2crlT3pSA"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">108000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_cj2d8_QqH0KJPCTkd9jMOw"
      decimals="-3"
      id="Narr_Y2u9bZwgske0Na0RP2F9lw"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">134000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_aP8_xntvRk22v3bCO8HoCw"
      decimals="-3"
      id="Narr_KkGzVrEKEE6zh_RynFJ-0w"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1990000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_BM-Apuo1HkuiaUZkSLRXZg"
      decimals="-3"
      id="Narr_vpJ9d3h2wUW3rZ7cP9T_ng"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2011000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_RvF3qR5ofUu8bqj1I6wY4Q"
      decimals="-3"
      id="Narr_DHN7t9oC20OR7qlhgtzAmA"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3764000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_cj2d8_QqH0KJPCTkd9jMOw"
      decimals="-3"
      id="Narr_ne1jOZeYLEmmmB5lWtJhgw"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">5050000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_RvF3qR5ofUu8bqj1I6wY4Q"
      decimals="2"
      id="Narr_rsa1kIwMMU6biv24pqIDrg"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">153.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_cj2d8_QqH0KJPCTkd9jMOw"
      decimals="2"
      id="Narr_99DOgHnnhEGuj-5IhQ9Mbw"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">109.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="As_Of_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_5BHfs6C2xkSHr8uyvBWiaw"
      decimals="-3"
      id="Narr_nEVqD4rxL02gM3_xT3Zevw"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">24861000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_-qslgBJOxk2Trel5w2tCfg"
      decimals="-3"
      id="Narr_kS9GrGE77Uu_IBdUfj-Ncg"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">83000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_3oQKyVDn_UyCkreX8qe4bA"
      decimals="-3"
      id="Narr_FbzAeMP4rk6uHCg02uD3tg"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">106000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_SqIswd-s8U2qdfEtCU8ePA"
      decimals="-3"
      id="Narr_xHD_YWnDuUWVbo_ELVxfEg"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">7346000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_JYeJsLzdQEaud5yl6cCh8w"
      decimals="-3"
      id="Narr_lAnn4YE3-Uybku60JZUohA"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">5626000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_-qslgBJOxk2Trel5w2tCfg"
      decimals="-3"
      id="Narr_IrXaCNktIkCUPg4IYeI6gw"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">13976000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_3oQKyVDn_UyCkreX8qe4bA"
      decimals="-3"
      id="Narr_N-0ghEpVa0GAtvbdbqgOCQ"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">10972000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="As_Of_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember__Mg-sTk2C0yGNhzjfoaKsg"
      decimals="-3"
      id="Narr_nW_H1qz9Z0K3Yo-PqML8sA"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">63701000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_7C-yGkgOz0K4DVyrrTiBQg"
      decimals="-3"
      id="Narr_DYHvjWZhv0GxxLAhZVkysw"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">3000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_WJSir-pa-EmbtvP2Vc0WTQ"
      decimals="-3"
      id="Narr_pVcZ0y_EL0KlZ001BJeKPA"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_3_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_hWyAcyyvTkez7naAp4qEbA"
      decimals="-3"
      id="Narr_8f_ejN1_sEy-s_X224A1vw"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">587000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_5_4_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_9LfKJFJ2FEuN__SoeWPsbA"
      decimals="-3"
      id="Narr_7zrNRPgQxkyd1p3AoSnNOw"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1283000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_7C-yGkgOz0K4DVyrrTiBQg"
      decimals="-3"
      id="Narr_HfQCUofGnU-HejabrT65Vw"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2438000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_WJSir-pa-EmbtvP2Vc0WTQ"
      decimals="-3"
      id="Narr_aanxOxFn5UuWJcib_9uhdQ"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">4316000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="As_Of_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_kZITY9DlY0GgLZM1u8HCJA"
      decimals="-3"
      id="Narr_FMecQP3yRkGGPLthHyi1Bg"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3375000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_RvF3qR5ofUu8bqj1I6wY4Q"
      decimals="-3"
      id="Narr_qEBCyYrQ2UGNY2mOpjsYIA"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">68000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_cj2d8_QqH0KJPCTkd9jMOw"
      decimals="-3"
      id="Narr_OuLHdJ663Ei5BWsVzPTVyA"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_RvF3qR5ofUu8bqj1I6wY4Q"
      decimals="-3"
      id="Narr_5jGrRjF4Q0eKT85nt3EoJw"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">650000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="Duration_2_2_2025_To_8_2_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_cj2d8_QqH0KJPCTkd9jMOw"
      decimals="-3"
      id="Narr_fMRiI1p61EqRbc5PNbWBwg"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">885000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_RvF3qR5ofUu8bqj1I6wY4Q"
      decimals="-3"
      id="Narr_V4CEkmTZ7UCVT6I5cSxFGQ"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">13089000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_8x3Xsvux0kWCE8NeWX6mSg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:14.4pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;10.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Income taxes&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;Income tax expense reflects the federal statutory tax rate and the weighted average state statutory tax rate for the states in which the Company operates stores. Income tax expense of $91,878 for the 13 weeks ended August&#160;1,&#160;2026 represents an effective tax rate of 24.6%, compared to $84,795 of income tax expense representing an effective tax rate of 24.5% for the 13 weeks ended August&#160;2,&#160;2025. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;Income tax expense of $198,738 for the 26 weeks ended August&#160;1,&#160;2026 represents an effective tax rate of 24.2%, compared to $184,439 of income tax expense representing an effective tax rate of 24.5% for the 26 weeks ended August&#160;2,&#160;2025. The lower effective tax rate is primarily due to the purchase of transferable federal tax credits. These federal tax credits were purchased at a negotiated discount, resulting in an income tax benefit recorded during the 26 weeks ended August 1, 2026.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Narr_Abz9UC05n0WhdPx5WzQ_3w"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">91878000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="3"
      id="Narr_u1I0AN__ME6zIMEGzQ8Dpg"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.246</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Narr_SSeEA_zitUyYd7-tyvdi4g"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">84795000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="3"
      id="Narr_yyOM3C_XnkiwyCKrsjWFuQ"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.245</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Narr_QcX9WZaJGE-ly4BGfIRi1Q"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">198738000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="3"
      id="Narr_vX60dj3Fs0u9RlEkdMSANQ"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.242</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Narr_Pg78qkCX20qBS-qmalOUcw"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">184439000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="3"
      id="Narr_a_DaH8G4eUOj-vZP20zg8w"
      unitRef="Unit_Standard_pure_aysYEske20GtlQzdSQX-AQ">0.245</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_T7BU-YPmtUKE9Djo8stDKg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:14.4pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;11.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Net income per common share&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;The following is a reconciliation of net income&lt;span style="color:#ff0000;"&gt; &lt;/span&gt;and the number of shares of common stock used in the computation of net income per basic and diluted common share:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands, except per share data)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Numerator:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 282,006&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 260,875&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 622,475&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 565,927&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Denominator:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted-average common shares &#x2013; Basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 42,955&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 44,955&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 43,368&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 45,158&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Dilutive effect of stock options and non-vested shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 107&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#0000ff;font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 157&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 145&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 139&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted-average common shares &#x2013; Diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 43,062&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 45,112&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 43,513&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 45,297&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income per common share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Basic &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 6.57&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 5.80&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 14.35&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 12.53&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Diluted &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 6.55&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 5.78&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 14.31&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 12.49&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:10pt 0pt 0pt 0pt;"&gt;The denominator for diluted net income per common share for the 13 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025 excludes 362 and 217 employee stock options and restricted stock units, respectively, due to their anti-dilutive effects. The denominator for diluted net income per common share for the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025 excludes 339 and 343 employee stock options and restricted stock units, respectively, due to their anti-dilutive effects. &lt;span style="background:#ffffff;"&gt;Outstanding performance-based restricted stock units are included in the computation of dilutive shares only to the extent that the underlying performance conditions are satisfied prior to the end of the reporting period or would be considered satisfied if the end of the reporting period were the end of the related contingency period and the results would be dilutive under the treasury stock method.&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="visibility:hidden;background:#ffffff;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_asM7MYXrzEuStSpg7r6l7g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands, except per share data)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Numerator:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 282,006&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 260,875&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 622,475&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 565,927&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Denominator:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted-average common shares &#x2013; Basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 42,955&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 44,955&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 43,368&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 45,158&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Dilutive effect of stock options and non-vested shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 107&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#0000ff;font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 157&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 145&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 139&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted-average common shares &#x2013; Diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 43,062&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 45,112&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 43,513&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 45,297&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income per common share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Basic &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 6.57&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 5.80&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 14.35&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 12.53&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:48.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Diluted &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 6.55&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 5.78&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 14.31&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 12.49&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_Gl0-c6s2KkGWGjH8ZcrHwA_5_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">282006000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_qJQ5Dg0czk6CNzwEuTkKTA_5_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">260875000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_4lCWpcGr6UONK0vtq_Afzg_5_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">622475000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_jjjhzJNNO0qGW-PLwooyxA_5_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">565927000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_CS7q0zHM6Ey0oPiAdEx8MQ_8_3"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">42955000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_cramRuutFEucMn1m8f9wSw_8_6"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">44955000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_B1g7ZdDilkmnqqsRikFKOw_8_9"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">43368000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_KnWl2CfcyEqvwtAGmgDquw_8_12"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">45158000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_Hb9yUd45nk2KMRknvbZrgQ_9_3"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">107000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_QqcQNzoYBEWvKrcRoM0fog_9_6"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">157000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_FHFzrQ8C4kWbmEZ6x7v1hg_9_9"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">145000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_dsxUvYLDukODoggtCwqCuQ_9_12"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">139000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_KaiV1vytrkGHDVsVTBy_ww_10_3"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">43062000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_Gh9XrX_R50iDISoEkFGf7Q_10_6"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">45112000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_DkPWDz-JtE6SLeJNQFFv7w_10_9"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">43513000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_cAkBY6eYj0K2Yzjxn2QVqQ_10_12"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">45297000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="2"
      id="Tc_pgL0QTu5-EG68M6_ZyuXrA_13_3"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">6.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="2"
      id="Tc_A37fVbSlzk6PMt_49CZLtg_13_6"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">5.8</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="2"
      id="Tc_3_0zJ4naSUubfvxitbRRSQ_13_9"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">14.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="2"
      id="Tc_K3t_lh65DEWyGhNs7F9H-A_13_12"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">12.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="2"
      id="Tc_bP0DkCKIZ0WpESWBln5m-A_14_3"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">6.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="2"
      id="Tc_1XMKlW3eXEGTgcclYbZh_Q_14_6"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">5.78</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="2"
      id="Tc_hMbByIkNd0KRdeYlVNh_MA_14_9"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">14.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="2"
      id="Tc_eJT-gX05W0aemJm2VBQZDg_14_12"
      unitRef="Unit_Divide_USD_shares_j0_TVQ94HECmH-LxprYZvg">12.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Narr_PzgDX6nWmk2JUD4fnwRgaA"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">362000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Narr_cykEZ9NxxUaN9iLYTDqYtg"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">217000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Narr_9vrWdIuCxEqvsivKowv5ww"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">339000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Narr_J3zIJvQVvkeDXYiCiDg6ww"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">343000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_g9JKVcsEtEW8ZJJQNNXfvQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:14.4pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;12.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Share repurchase program&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;In October 2024, the Board of Directors authorized a share repurchase program (the &#x201c;October 2024 Share Repurchase Program&#x201d;) pursuant to which the Company may repurchase up to $3,000,000 of the Company&#x2019;s common stock. The October 2024 Share Repurchase Program authorization revoked the previously authorized but unused amounts from the share repurchase program that was authorized in March 2024. The October 2024 Share Repurchase Program does not have an expiration date and may be suspended or discontinued at any time.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;visibility:hidden;width:0pt;"&gt;&#x200b;&lt;/span&gt;&lt;br/&gt;A summary of common stock repurchase activity is presented in the following table:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:64.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Shares repurchased&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 1,439&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 1,231&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Total cost of shares repurchased, including excise tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 798,633&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 472,371&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt; &lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="As_Of_10_31_2024_srt_RangeAxis_srt_MaximumMember_srt_ShareRepurchaseProgramAxis_ulta_ShareRepurchaseProgram2024Member_WGD03flQzUyTcbUaL1PNxQ"
      decimals="-3"
      id="Narr_VcpmdXrm_ECODlaAb1rlGw"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3000000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_mItES5Aux0q3sBBDz1tOJQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;visibility:hidden;width:0pt;"&gt;&#x200b;&lt;/span&gt;&lt;br/&gt;A summary of common stock repurchase activity is presented in the following table:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:64.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Shares repurchased&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 1,439&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 1,231&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Total cost of shares repurchased, including excise tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 798,633&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 472,371&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_fDqKLjIcAkO41JcUl90pXQ_4_3"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">1439000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_6pwW3Aorx0aMyon_wxnDMQ_4_6"
      unitRef="Unit_Standard_shares_YC8uA1J9iE2LHFIa8bXiGQ">1231000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_XvdBXttlaUORVyNKtXmq3Q_5_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">798633000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_1gSWXQ2EVki6G61ansNlHQ_5_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">472371000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      id="Tb_MFtKhdDSmkupYZolNAU-QQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13. Segment reporting&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"&gt;The Company has one reportable segment, which includes retail stores, salon services, and e-commerce. Within the reportable segment, there are significant expense categories included in the measure of the segment&#x2019;s net income as shown below:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 3,035,676&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 2,788,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 6,199,533&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 5,636,836&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Less:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Cost of sales (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 1,848,724&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 1,696,773&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 3,744,961&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 3,430,921&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Associate expenses (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 436,860&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 407,579&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 874,878&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 794,729&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Advertising expense, net (3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 97,562&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 80,619&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 190,617&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 171,228&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Pre-opening expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 4,527&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 5,105&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 9,192&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 6,934&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Other segment expenses (1) (4)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 268,362&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 253,539&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 551,988&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 486,393&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Interest expense (income), net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 3,684&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,413)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 3,032&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (4,960)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Income tax expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 91,878&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 84,795&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 198,738&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 184,439&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Equity net loss of affiliate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 2,073&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 597&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 3,652&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 1,225&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 282,006&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 260,875&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 622,475&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 565,927&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 14.4pt;"&gt;&lt;span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:14.4pt;padding:0pt;"&gt;&lt;/td&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:14.4pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;"&gt;&lt;span style="font-size:10pt;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;"&gt;&lt;span style="font-size:10pt;"&gt;Included within cost of sales and other segment expenses is depreciation and amortization expense of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$81,325&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$71,165&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; for the 13 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively, and $&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;162,724&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$143,198&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; for the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively. &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:14.4pt;padding:0pt;"&gt;&lt;/td&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:14.4pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;"&gt;&lt;span style="font-size:10pt;"&gt;(2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;"&gt;&lt;span style="font-size:10pt;"&gt;Associate expenses include salaries, wages, bonus, and other forms of compensation related to associates. &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:14.4pt;padding:0pt;"&gt;&lt;/td&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:14.4pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;"&gt;&lt;span style="font-size:10pt;"&gt;(3)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;"&gt;&lt;span style="font-size:10pt;"&gt;Advertising expense, net consists of print, digital and social media, and television and radio advertising, net of vendor income that is a reimbursement of specific, incremental, and identifiable costs. &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 14.4pt;"&gt;(4) Other segment expenses include other corporate overhead and store operating expenses within SG&amp;amp;A expenses.&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="INF"
      id="Narr_BN29xJF2Xkmk7ZTMWM8eow"
      unitRef="Unit_Standard_segment_-KJcP2_PmkOA9mzSTk9pVg">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="Duration_2_1_2026_To_8_1_2026_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_3UMO1sTbdk6zrK8leM8Zeg"
      id="Tb_VpfdFMCdtUecDL32TF8EKA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;26 Weeks Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;August&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 3,035,676&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 2,788,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 6,199,533&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 5,636,836&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Less:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Cost of sales (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 1,848,724&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 1,696,773&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 3,744,961&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 3,430,921&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Associate expenses (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 436,860&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 407,579&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 874,878&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 794,729&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Advertising expense, net (3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 97,562&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 80,619&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 190,617&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 171,228&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Pre-opening expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 4,527&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 5,105&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 9,192&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 6,934&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Other segment expenses (1) (4)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 268,362&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 253,539&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 551,988&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 486,393&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Interest expense (income), net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 3,684&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,413)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 3,032&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (4,960)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Income tax expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 91,878&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 84,795&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 198,738&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 184,439&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"&gt;Equity net loss of affiliate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 2,073&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 597&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 3,652&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 1,225&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 282,006&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 260,875&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 622,475&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt; 565,927&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 14.4pt;"&gt;&lt;span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:14.4pt;padding:0pt;"&gt;&lt;/td&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:14.4pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;"&gt;&lt;span style="font-size:10pt;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;"&gt;&lt;span style="font-size:10pt;"&gt;Included within cost of sales and other segment expenses is depreciation and amortization expense of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$81,325&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$71,165&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; for the 13 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively, and $&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;162,724&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$143,198&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; for the 26 weeks ended August&#160;1,&#160;2026 and August&#160;2,&#160;2025, respectively. &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:14.4pt;padding:0pt;"&gt;&lt;/td&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:14.4pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;"&gt;&lt;span style="font-size:10pt;"&gt;(2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;"&gt;&lt;span style="font-size:10pt;"&gt;Associate expenses include salaries, wages, bonus, and other forms of compensation related to associates. &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:14.4pt;padding:0pt;"&gt;&lt;/td&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:14.4pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;"&gt;&lt;span style="font-size:10pt;"&gt;(3)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;"&gt;&lt;span style="font-size:10pt;"&gt;Advertising expense, net consists of print, digital and social media, and television and radio advertising, net of vendor income that is a reimbursement of specific, incremental, and identifiable costs. &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 14.4pt;"&gt;(4) Other segment expenses include other corporate overhead and store operating expenses within SG&amp;amp;A expenses.&lt;/p&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_QF3bbcuGcUymh8OWlnoNDg_4_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3035676000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_UJO3FDeYWUeHEKZxMC_6ew_4_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">2788469000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_90knbUCYT06A96lzOvhkuw_4_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">6199533000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_rlAV4XvilEmWDnb4MLapgA_4_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">5636836000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_m3L6BBOsWUmt3_G1fhoBeQ_6_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1848724000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_XlrYcZZ2qUi8_WRE910_Gg_6_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1696773000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_iHBY_A0onE-iMqZcu40UuQ_6_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3744961000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_03ZQJtLIaEO-vRCXV3Syxg_6_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">3430921000</us-gaap:CostOfRevenue>
    <us-gaap:SalariesWagesAndOfficersCompensation
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_ENoflPB9cUWcoZ8d-cNsdg_7_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">436860000</us-gaap:SalariesWagesAndOfficersCompensation>
    <us-gaap:SalariesWagesAndOfficersCompensation
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_oW24-zsDVkqOTN0zl7N2Kw_7_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">407579000</us-gaap:SalariesWagesAndOfficersCompensation>
    <us-gaap:SalariesWagesAndOfficersCompensation
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_EQrWn4t2QkG0FVGdqJ2uQA_7_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">874878000</us-gaap:SalariesWagesAndOfficersCompensation>
    <us-gaap:SalariesWagesAndOfficersCompensation
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_uw8Qi_sPwE-0QlXBCSppcA_7_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">794729000</us-gaap:SalariesWagesAndOfficersCompensation>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_dNsxjQLKV0yb0XXAUWjq3Q_8_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">97562000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_bgNE3c2wNUWa_wz_uSE0ZQ_8_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">80619000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_2VjBPgFk9Eq4B-umScL4IA_8_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">190617000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_egiOwO1bQUmRcAeL1lATOA_8_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">171228000</us-gaap:AdvertisingExpense>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_3mt_4CeXf0S2UMBsP4gWRw_9_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">4527000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_D6WWK69xEUeipFLvgg4llA_9_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">5105000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_6lyeuBFLZUOZGH5j0phyPg_9_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">9192000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_QZHUhSSHoU6C02ZTgX7VnQ_9_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">6934000</us-gaap:PreOpeningCosts>
    <us-gaap:OtherExpenses
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_K-l3yxmr-kO858tAB9aDrg_10_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">268362000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_5rNaO2C480y4vLyDKnY1UA_10_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">253539000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_-Cra14NvSk-X_aTvhNSNyA_10_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">551988000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_2--GaZ28KUSYbh7qat3LMw_10_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">486393000</us-gaap:OtherExpenses>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_29Tadxi_0UeyMBYlahT4jA_11_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-3684000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_BpQLvl5z9E6z2xLtsGYiXA_11_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">1413000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_iguv_UHzP0ecrLLS65a2yw_11_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-3032000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_SPRmo8ng5ECaRS7qLsnfxA_11_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">4960000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_AGq2tjwCBUuncJDwLVY2Yw_12_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">91878000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_x5Qxkpix_0ynznpYvcuWKA_12_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">84795000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_D3aGDJ7itUyBG_7zGO8oLw_12_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">198738000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_k5JevrJ0D06sY2mEUdxTYg_12_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">184439000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_m5vgYWqmg0qm1SPQ17zM2Q_13_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-2073000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_agrUjdHbXkSudF0U3scPtw_13_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-597000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_mQF3GmFiaEKBaeDGa54NIA_13_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-3652000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_qPQZV5srZkKANgwhEJGTZA_13_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">-1225000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Tc_12r1TUZrBUOtRKk9AUaEmg_14_3"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">282006000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Tc_CRX2Ei_nuUaHoK2PnFVngQ_14_6"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">260875000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Tc_S9lFAOO-OUmJNBKDDXtZ1w_14_9"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">622475000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Tc_TZBLBVWn1k6TcwMf_Hpo_A_14_12"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">565927000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      decimals="-3"
      id="Narr_-q2mfXZZXkyLpUz7rKG9Ew"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">81325000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_5_4_2025_To_8_2_2025_6E3Ye5P0CkuzxKbwMv1KHQ"
      decimals="-3"
      id="Narr_4yjtv7uFE0avkXYp3ImBeg"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">71165000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_2_1_2026_To_8_1_2026_ID6vywq0iEiDEyaoAjto0A"
      decimals="-3"
      id="Narr_npzHZ0r-VkuTBrkt3JaOxA"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">162724000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_2_2_2025_To_8_2_2025_qqbeykP7ekaR3cIJfv9XRA"
      decimals="-3"
      id="Narr_Bggpn1MALUSR4GiVt_J5tw"
      unitRef="Unit_Standard_USD_At1rLoklEUqYNenOsSgazA">143198000</us-gaap:DepreciationDepletionAndAmortization>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      id="Narr_qYLlXBJh20q4iSyeAUE-rg">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      id="Narr_4L6_jk5ZJ0qnPRF1K9wrlg">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      id="Narr_8CxVgO7XWkqceD-bSq_bsQ">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="Duration_5_3_2026_To_8_1_2026_yI_uJynjB02wfnAnSye3CQ"
      id="Narr_mimgh6ieTkCMXEY9d0TIEw">false</ecd:NonRule10b51ArrAdoptedFlag>
</xbrl>
