<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:ulta="http://www.ulta.com/20260502"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  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-20260502.xsd" xlink:type="simple"/>
    <context id="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_1S0HpW2OqkGai8tTHvDIvw">
        <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_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_JU3o84JQgUq-QiiCMgJf5g">
        <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="Duration_2_1_2026_To_5_2_2026_srt_ShareRepurchaseProgramAxis_ulta_ShareRepurchaseProgramsMember_Bef1szjnHE-yT17mTDIqwQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">ulta:ShareRepurchaseProgramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_srt_ShareRepurchaseProgramAxis_ulta_ShareRepurchaseProgramsMember_-xtjn0yPCUSnu8KsECim6A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">ulta:ShareRepurchaseProgramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-05-03</endDate>
        </period>
    </context>
    <context id="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_4r6C6Hn_MkO6LXbvouziVg">
        <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_RcONY-DuGE-wj4QmlKH4rA">
        <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_e18p0MHuhkmS67lCuw40iw">
        <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_B3eHAn0_eUG-TcYlBtlCCQ">
        <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_gSzcgyf7dkas-hcgWGppLw">
        <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_tifAkJh0sUW1DDYZsPxkeg">
        <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_VYXseRP3c0OLGQhQOOrW9w">
        <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_fPAa3bk0y02dHn638V6U4Q">
        <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_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_BYwTuaIkQk2cIl2AUui1LQ">
        <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_DkQ21IBh50GlIDiBrrE-LQ">
        <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_T9Vn6_C9pEK4qbtnfeuBsA">
        <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_QFFRzbmMq0SEIOVacziu5w">
        <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_JZi_5cIBkEOee5zf3WYBkw">
        <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_KAQ73ineqEGnXkkaLCtjiw">
        <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_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_p0OJCicG2kuzRdKUqBt8wg">
        <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_5_2_2026_srt_StatementGeographicalAxis_country_IE_us-gaap_BusinessAcquisitionAxis_ulta_SpaceNkMember_QLNzNio5E02qqIrrd06v-Q">
        <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-05-02</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2026_srt_StatementGeographicalAxis_country_GB_us-gaap_BusinessAcquisitionAxis_ulta_SpaceNkMember_2T17Tdmt5EOhTZSK9gaSNg">
        <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-05-02</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2026_srt_StatementGeographicalAxis_country_US_QHZJCe7aeEmrvNH40HHCwA">
        <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-05-02</instant>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_GSZb9MDCMEiz36lCSvVYFQ">
        <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_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zW799lQqNEKtH_2Al30WnA">
        <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_MinimumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_wVAsrwG7OUu7CqFBTRCkJQ">
        <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>
            </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_S6FKYeAFF0OcB_XM0S2mAQ">
        <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>
            </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__CuVAzOilUCwkjadx-j8ew">
        <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_2hTmLPdZe0CgAHdC9f7Pyg">
        <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="As_Of_5_2_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_YvqoN19lUkiBZXuMCzqhkw">
        <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-05-02</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_61s-vuN6KUOl4YQiq8JScg">
        <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_1_31_2026_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_M5akmnTiRk-rHpCFdn8w3w">
        <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>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="As_Of_5_3_2025_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_Wpev_Q8dpk2QgURUfNH5sg">
        <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>
            <instant>2025-05-03</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_9AaDY6wBfEqC3bz2SpJoNQ">
        <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-05-02</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_04z186TgQkW_9ahMF8Bl6A">
        <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_5_3_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_CieSWW2SE0meJKTEKixpdQ">
        <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-05-03</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_TYGLxPb0rUGK_oFyUeZV_g">
        <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-05-02</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember__BC6JBWHcEyhnVEkbdlXiw">
        <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-05-02</instant>
        </period>
    </context>
    <context id="As_Of_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_7AnD9KdHo0Clme3CI5WLOg">
        <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-05-02</instant>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_1_31_2026_4w0bg2i1VkqbgEUWMLtnBw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="As_Of_5_2_2026_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_3VOvLSHofEyjABi256PM6g">
        <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>
            <instant>2026-05-02</instant>
        </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_J1YC5rm-PUSpTPn1ZKtEIg">
        <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_2ZJU9imzjkiljkJv6oz4AA">
        <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_BaseRateMember_-7b5anMWu0KVNwWaETubEg">
        <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_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_Da2jBj8MckODz6Ozl8uU8g">
        <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: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_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_vD8RT_KehEeotJPGgRJ4YA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ulta:AmendmentNo.4ToSecondAmendedAndRestatedLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-27</startDate>
            <endDate>2025-08-27</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_1_31_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_hvEIUp5Gj02Wk-2yQdLO4w">
        <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>2025-02-02</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_srt_ProductOrServiceAxis_ulta_SkincareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_lGr69PDLE0mpp5u6EOu36A">
        <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-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_srt_ProductOrServiceAxis_ulta_ServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_o7pDwAkYJ0eLL83HhxzwbQ">
        <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-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_srt_ProductOrServiceAxis_ulta_OtherProductsAndServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_ZxxKBNjOxUWcH9sisbsHcg">
        <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-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_srt_ProductOrServiceAxis_ulta_HaircareProductsAndStylingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_HEC2L_Ft_kyxFrfDdAkIiw">
        <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-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_srt_ProductOrServiceAxis_ulta_FragranceAndBathMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_07sbGyaRGkGab6cVk-phNw">
        <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-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_srt_ProductOrServiceAxis_ulta_CosmeticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_HPpIpBVNAESnfC7hBAIpDQ">
        <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-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_OGcEKJcNp0-qe-N-_-pxSA">
        <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-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_srt_ProductOrServiceAxis_ulta_SkincareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_8F-hbYFODUCwHYWLgyKyjQ">
        <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-05-03</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_srt_ProductOrServiceAxis_ulta_ServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_BUik1XpMGUCPge5MPZ-sRA">
        <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-05-03</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_srt_ProductOrServiceAxis_ulta_OtherProductsAndServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_6_DHRU-3LUixKiyt11nwwQ">
        <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-05-03</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_srt_ProductOrServiceAxis_ulta_HaircareProductsAndStylingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_lD77V5cwyUCMTexpsl0zOA">
        <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-05-03</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_srt_ProductOrServiceAxis_ulta_FragranceAndBathMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_qnLl6m3fYU-3WZopVR7Q5A">
        <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-05-03</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_srt_ProductOrServiceAxis_ulta_CosmeticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_OrNVJhCubke2dkn0jzsdPQ">
        <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-05-03</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_fHWgDo0xAUmtGc7Ipw-iLQ">
        <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-05-03</endDate>
        </period>
    </context>
    <context id="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_n3Gfa4BSvk2HmTWf5CxJIA">
        <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_VxtkactXc0OIDRgBSp0rIg">
        <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_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_YZUL17OWh0Gl41w5wd5BIA">
        <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_JgmgW8L7f0i9KvHcAxFq8A">
        <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_Vq_kukCSHEWsdmfgyH646Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <instant>2025-02-01</instant>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_NkNkGFkwCk-EsG5eCqC4cQ">
        <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-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_-j0bnYp0bEegVrhYd9Gzwg">
        <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-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_aBEIAQcxOEiQrJV7hzKzZg">
        <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-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Lu_xQhNbE0ys6hXA2qP-sQ">
        <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-05-03</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_8lxAuAEy6UmN2e5nsmHRkQ">
        <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-05-03</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_lUekekES8E-ri3k_Ek4Fgg">
        <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-05-03</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_3a_9oMiDAkO6wH31pF8a9w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-05-02</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_2KP5xomxuUqT9Gk0l1uIzg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-02</startDate>
            <endDate>2025-05-03</endDate>
        </period>
    </context>
    <context id="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <instant>2026-05-02</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <instant>2026-01-31</instant>
        </period>
    </context>
    <context id="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <instant>2025-05-03</instant>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_fhtWjcwgnECyN1wuLo6Ujw">
        <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_XQZ131noOUWDVSr9rVS3hw">
        <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_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cCmTGhdgZU-EJYwUNK6CYQ">
        <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_8kmP4glWgUCJPk_YYORIQg">
        <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_8_27_2025_To_8_27_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_fEib-80nKkqoeoCJkqyLPA">
        <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_1_31_2026_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_Ha7-S0FZKUqk25u5LLO5Aw">
        <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>2025-02-02</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_1_31_2026_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_tmMt-GEO-UKrJqK-G-lLGA">
        <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>2025-02-02</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg">
        <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="As_Of_10_31_2024_srt_RangeAxis_srt_MaximumMember_srt_ShareRepurchaseProgramAxis_ulta_October2024ShareRepurchaseProgramMember_aaLg3FyFVkuRfuWgJhGgUw">
        <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:October2024ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="As_Of_5_28_2026_AHfKz0zCfkG0yTqqdZsBPQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <instant>2026-05-28</instant>
        </period>
    </context>
    <context id="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403568</identifier>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2026-05-02</endDate>
        </period>
    </context>
    <unit id="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_GBP_qhRVbAb8UE2Fn_OxNjXJBw">
        <measure>iso4217:GBP</measure>
    </unit>
    <unit id="Unit_Standard_segment_Qs6E7uTbVEm6errgrhM52w">
        <measure>ulta:segment</measure>
    </unit>
    <unit id="Unit_Standard_state_gCj-qbVDf0OxD22rzB9cMw">
        <measure>ulta:state</measure>
    </unit>
    <unit id="Unit_Standard_store_jOTrE_yPvkOOGWmXQugvZQ">
        <measure>ulta:store</measure>
    </unit>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      id="Hidden_oWsHblTWT0m1MSaUkvSC-w"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      id="Hidden_KerQn6dlk0CVnGCzzQx-8A"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      id="Hidden_1ES7Io8Tt0i5MjXqNg2sMA"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg"
      xsi:nil="true"/>
    <us-gaap:FiscalPeriodDuration
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      id="Hidden_Jma3ziqwgUqDo8D-OeNumQ">P91D</us-gaap:FiscalPeriodDuration>
    <us-gaap:FiscalPeriodDuration
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Hidden_U5bbUBuDIkW2RCsAkaaFsA">P91D</us-gaap:FiscalPeriodDuration>
    <us-gaap:LineOfCredit
      contextRef="As_Of_5_3_2025_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_Wpev_Q8dpk2QgURUfNH5sg"
      decimals="-3"
      id="Hidden_b8iWDsdj10mCQsxnXgsKCA"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="As_Of_1_31_2026_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_M5akmnTiRk-rHpCFdn8w3w"
      decimals="-3"
      id="Hidden_cVfW1u_dDEK5ZY7PpYIOQQ"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">0</us-gaap:LineOfCredit>
    <dei:AmendmentFlag
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_ouXaTPavn0aT5tUGlDvpEw">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_hikkJ1N8NEG3yIBiLOyolA">--01-30</dei:CurrentFiscalYearEndDate>
    <dei:EntityCentralIndexKey
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_AXIk3jxCuEaju_pbvGblZw">0001403568</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_vpJW3fxeSkS-BCaina89mA">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_Z_4H96mCs0GfJPHfebU1mA">Q1</dei:DocumentFiscalPeriodFocus>
    <us-gaap:DefinedBenefitPlanTaxStatusExtensibleList
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      id="Hidden_6ZeSVv3sOEe0W4mFcc6NKg">http://fasb.org/us-gaap/2025#NonqualifiedPlanMember</us-gaap:DefinedBenefitPlanTaxStatusExtensibleList>
    <us-gaap:DefinedBenefitPlanTaxStatusExtensibleList
      contextRef="Duration_2_2_2025_To_1_31_2026_4w0bg2i1VkqbgEUWMLtnBw"
      id="Hidden_7EQS2-oa0U6fsYO7iEZc4Q">http://fasb.org/us-gaap/2025#NonqualifiedPlanMember</us-gaap:DefinedBenefitPlanTaxStatusExtensibleList>
    <us-gaap:DefinedBenefitPlanTaxStatusExtensibleList
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Hidden_DKOa0J7Bu0m0kwQvLidOhg">http://fasb.org/us-gaap/2025#NonqualifiedPlanMember</us-gaap:DefinedBenefitPlanTaxStatusExtensibleList>
    <dei:DocumentType
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_9sUoh9-3m0us7WAVRDplXA">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_E17hQ4lXqke1M_YJqGbJLA">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_rY5aaJC1EES1O1lrf5wgmg">2026-05-02</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_Tv7WNr6P6UaRUr_XZ4aVFQ">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_6NYT7CL3B0aQ05RK-yeYhg">001-33764</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr__E0B-tjhmEWfacmjwAkr3w">ULTA BEAUTY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_WUEeTAt0R0eyC_gQKAnv0g">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_xwOxhQVqA0qw_nyLNyrKtA">38-4022268</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_udKp5DXWrUejK9FOlKM2Qw">1000 Remington Blvd., Suite 120</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_bb7Ng9jfcUaw149XKqfanQ">Bolingbrook</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_SE7grgdBKkWrutbNcEGRDA">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_JRY7Jks3qk6uYjJgkkddeQ">60440</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_BR2gBqEnmUOPZJRodfF2cQ">630</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_1FuJXSR38USlb7BqaoRdcg">410-4800</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tc_-jw9SdcHQUWYn6rXhLZVMQ_2_0">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tc_Hw3OPLEnBEK4I2ZNmHuPcA_2_1">ULTA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tc_aEfCIqf6YE20sc8r7HSvkA_2_2">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_cnlPU11DC0a8FUvYSk1XnQ">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_2rsT-1RXDkSllsrPmVd8oQ">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_8TZEcfVLBEOOJvw6V-1b8w">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_NG96ds_btkeswt3kzzyMrw">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_SkY6W6P8ekCmQwepM7OSXA">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_q5fyH9pH5Um0eK5yLqM-RA">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_5_28_2026_AHfKz0zCfkG0yTqqdZsBPQ"
      decimals="INF"
      id="Narr_9ZeSShjGr0S5NZaAujMPHg"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">42989311</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_h1fdn1vKnEeku--fEE8OaA_5_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">166300000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_HFDzPQdar0-Rx83JX7ThIw_5_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">424243000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_Jac1uANhu0qQSgS3bvhIKg_5_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">454629000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_KNt6ej-4nUmYS1E33nMt1A_6_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">55000000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_RQfV5V5d5kO6d4ARRrz6pA_6_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">70000000</us-gaap:ShortTermInvestments>
    <us-gaap:ReceivablesNetCurrent
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_fDeIrH0eRUS4H0aYAuGP2g_7_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">248240000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_XQ3ur7AaIkWahELjm2WIsw_7_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">296217000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_fDfja61ufk6NNBmT5eu2aQ_7_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">225146000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_v3JuJP6WlEyILsir7NSz-Q_8_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2386417000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_UsRjr5lcW0ye0JWH_xVFXw_8_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2181127000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_khL3qEBzy0ubqBnJ156J7g_8_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2121519000</us-gaap:InventoryFinishedGoods>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_qdiMBJvUDEai4GB6roWgEA_9_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">165647000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_cXGto0mdeU6BRBaAREJhSA_9_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">169361000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_ak19TQN0T0Ko0vvY-Gduyw_9_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">138396000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidTaxes
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_4d9RNtGIZk2DzwIYTxXsIQ_10_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3198000</us-gaap:PrepaidTaxes>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_1NnCfdVFrUmYlgQtP9AwJg_11_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3021604000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_yKOhs_0lXEmv2CBI7i5RNA_11_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3144146000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_QLtdWgNnDU6-3CboxqdPBw_11_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2939690000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_jKs7kz0p_EiNKBY76Cmc8Q_13_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1420091000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_YLiY6s8UME-4Od4bT03oCA_13_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1434062000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_QsA4SYPJW0SMcAI_J62bTw_13_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1251287000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_GkaVmT1rHUafF_Zjp0RG6g_14_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1849896000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_QnL6mjskpEK9t76YQJjUag_14_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1813074000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_-3SIrdQvKkqdzW8JaQ1n9A_14_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1658834000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_YILGt6OklEqJ5791szSw4g_15_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">224628000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_wAFkGI3E8Uubyx9k3AdUoA_15_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">226421000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_2v6lNC482EmhkrU6sRxExg_15_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">10870000</us-gaap:Goodwill>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_HwO1Un2c9Ei223R0A9tuNw_16_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">201596000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_z20Drz1BlkSxDspp8RN8GQ_16_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">203288000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_G1bHeiWzlUSWywHUBKE4kw_17_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">52606000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_LG16ts7qZEu_kPEfrmnujQ_17_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">53391000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_pZ-umI92KUedXpP-H52doA_17_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">47467000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_MB9-NVeDSU6jITb_r2YZPQ_18_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">124824000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_ClblaZ_3okqbzN5IgKkhUQ_18_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">124912000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_FItdrLomPUCVHN5d9cHecg_18_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">78541000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_cTNxxqSVhkWY_iMaeGr_SA_19_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">6895245000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_U6Ed5JFP2EWJhhZ7oYBNIQ_19_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">6999294000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_aAAg8QFxdk-Qm_l4v9segw_19_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">5986689000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_7qU_EEFim0a9fsIQDgV21Q_23_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">713775000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_Ka0xXPC9jUu7lVevdnDUrw_23_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">685887000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_R-UDz8Ga-E2NOOh_NzSIuw_23_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">537518000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_KIx2zb2SwEqL9awErgk43w_24_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">462065000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_9OwcEAp7r0Cvff9ecF8tSQ_24_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">551380000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_29VvzftOgkie-M8jC6tIXA_24_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">346960000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_cgOZPWsLeE2f3VQPMEV7gg_25_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">541199000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_TH2R9mAEZ069mLrZ1qOBEw_25_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">582378000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_wgVy3qPsJU-UAc14EiG2WQ_25_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">462843000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_RlsIwCgtwk-ZGzeyJs4z8w_26_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">309576000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_c45vH_cP50SU9Mqgd2TKqw_26_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">306671000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_j4BXjB0N206o_zdshKy-dw_26_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">285764000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_zCGebJl42kyUiEhaVVDIeA_27_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">132565000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_1ILPicDDf0qjacxzC3Upzg_27_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">35739000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_mnAjony7GU2gb1bphjAUPw_27_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">130765000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_FoBc6LwIjEKc8HVGEidXYQ_28_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">144899000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_QJz0bjmM_kaPW5aBvpX0sQ_28_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">62287000</us-gaap:ShortTermBorrowings>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_6bskXS1F5Eu0t-LfuHc4DQ_29_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2304079000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_LI22MR5iAEKuMbBKpkTawA_29_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2224342000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_9NuhuuZ7eEGObKs5qKAb2Q_29_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1763850000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_w2yqG6kCJk-I6PXjMZVyow_31_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1847968000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_fgh6A3NH2EmxrHY5WaCp3g_31_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1813103000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_WErc0frzH0ieMJJT4NFuYA_31_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1689439000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_8TAvM08NL0ydsxTEJkW8DA_32_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">101220000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_bq1oSALFREWSPMasyg_DNw_32_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">98766000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_8O7D-AG1i0-xchmRkTeq4g_32_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">46013000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_SatD1STK8024dwVsO13SkA_33_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">61023000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_avLUUnaAKUq_DAxwlzfVDA_33_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">59632000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_zuMY0IHev0qDOb3S1WSBrg_33_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">57084000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_CAENQ7r7Gk61ljhLaCSu8w_34_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">4314290000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_jjhs32FjPEiz5rUni0aycA_34_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">4195843000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_8jsa8VuwhEyq5x8tH4UmCw_34_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3556386000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="2"
      id="Narr_Ikmdojf9sUihl_EkBgTbTw"
      unitRef="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="2"
      id="Narr_U-VIMTP7TUCg2uc6NX1wkg"
      unitRef="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="2"
      id="Narr_p8ZdyuiHTEqYHJWMKz53gQ"
      unitRef="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Narr_JdNqQiIOZkWNJHnXsJrHlw"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Narr_qEfAGTk48Eu5qwYrs2J3eg"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Narr_nSh6Y84uFUGT---SxpcDoA"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Narr_mG5IocLyNEKpBxKWg599vQ"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">44149000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Narr_XxybeuGpvEePciLV8GmV6g"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">45048000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Narr_PGtOMH9ksUexPFSfvtCf3w"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">45922000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Narr_FvmyVwvV-EeO598akDozbg"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">43247000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Narr_T29o6YNe3Eu-dMvL4fuC-g"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">44166000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Narr_3dTehfHYX0Swh-P9T65DqQ"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">45042000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_A3hSEp70qE6TbkE64WlFiA_39_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">442000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_Jnw2Xx7EaES2VpP5PgW-rw_39_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">450000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_zKyVvOJGZUOKlfmtENns8w_39_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">459000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_MBKo6xjA4keDDPIiD3R3bw_40_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">131241000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_WFFPsSaeOEKWLiIvFPNvfQ_40_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">120442000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_8wGMtPb1DEir3P_oTsZPyA_40_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">119704000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_lvJjhraOJEmUgNW5_WLymA_41_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1189256000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_1DsYvAH2iECWnjvExCSduw_41_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1182754000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_x5t3LPJGJEWPHnRWR0zljg_41_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1129309000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_An0z_NFNbEmDNUwD5QMcJw_42_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1522410000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_1BKuw0ZPv0OUnoG0gqyFpg_42_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1736929000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_5UxFxNDoJU6EB5tHlce5qw_42_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1420239000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_gR3PJZ5MLEq7gQRJZPTFbA_43_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">88000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_iRICknCxG0-cmmycVNMI9A_43_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3760000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc__qLJZKl-wUmhTgsHQPk-Sw_44_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2580955000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_4oxDzX9MLkCWIQTPQ2X6hQ_44_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2803451000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_h3sKdl-peEqKwcmkPmXe7g_44_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2430303000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_RjJDAKuAdECrQbHVVQv7WQ_45_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">6895245000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_2skQR-IkGEKtHA0G9Pk5gg_45_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">6999294000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_uVRZiHva9EaY6-XbXbEFDQ_45_9"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">5986689000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_aRet0yQWhkGM2lo7cIzFoA_4_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3163857000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_MFmTXCOvgEe5JczCD2VlQw_4_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2848367000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_zlTwpauLWE-TfM_P6tn5FQ_5_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1896237000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_kT0dmEkzTUSaZ3Jj3-AnFg_5_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1734148000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_-qKbdZuo0U6yb1Q0Ozn6JA_6_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1267620000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_s_kqhjZaUk6IgjkhJ_JgmQ_6_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1114219000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_FZm_5w4makqSKHhao3BkYw_8_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">814699000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_L_f7A3IDGEqcU6k7_PdSXQ_8_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">710613000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_gv2tROEfFU2NKcMJhP3nLQ_9_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">4665000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_n1OhSpoW_0mb2usA9aGJ8Q_9_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1829000</us-gaap:PreOpeningCosts>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_gpork4h_c0S6-fGXlkO4Hw_10_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">448256000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_UWXd03E6pEyPrOSQ8FhZ1w_10_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">401777000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_Sxhtd2kCSE66kQQZ-_xGaw_11_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">652000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_1JGrEX-rck-PlZIsoxfMcw_11_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3547000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_bam4w7_1yUKcpi72K7HQGg_12_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">448908000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_CTyA-DybvkqeZoEij9KKkQ_12_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">405324000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_urnLNtYKvUyK2hgOiUFQYg_13_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">106860000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_-emv6c-kDU2QpZmTNUkHEA_13_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">99644000</us-gaap:IncomeTaxExpenseBenefit>
    <ulta:IncomeAfterIncomeTaxesAndBeforeEquityNetLossOfAffiliate
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_AoeEoyb9_kyXwyZ6e_a3rQ_14_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">342048000</ulta:IncomeAfterIncomeTaxesAndBeforeEquityNetLossOfAffiliate>
    <ulta:IncomeAfterIncomeTaxesAndBeforeEquityNetLossOfAffiliate
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_w99MZlQ3m0KCBTWD3PNUSQ_14_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">305680000</ulta:IncomeAfterIncomeTaxesAndBeforeEquityNetLossOfAffiliate>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_6kt7FHOPwESB9QRTDnBfHQ_15_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-1579000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_P9LzYwZgLEuGsH2ZXQ1eOw_15_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-628000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_hjeULqTaSkCa0pVw3F5-RQ_16_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">340469000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_jBa6njwaQUKZ8UW-hDB3ZA_16_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">305052000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="2"
      id="Tc_j3Dmo6Dt-ECt-uqXcULu_Q_19_3"
      unitRef="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">7.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="2"
      id="Tc_GhjpZ7874kqzDYT-Bq3w8A_19_6"
      unitRef="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">6.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="2"
      id="Tc_3UGCr3ijQECSZhHid1UkFA_20_3"
      unitRef="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">7.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="2"
      id="Tc_g3D1_4GhIUOWaux1CC8Z-Q_20_6"
      unitRef="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">6.7</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_P8L34Tmsp0ejtZVnhiA-nQ_23_3"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">43781000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_guJ9Ss2S9kChU7VRf-LHTA_23_6"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">45362000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_sEdaefgLRECSO85-__xfbQ_24_3"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">43964000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_6rsL7DZPAEOuajUh10XMcw_24_6"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">45508000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_Os47weLH3Umv4aAHibSfIQ_4_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">340469000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_-fzYY7IKGkCynlI2oRCCfw_4_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">305052000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_sOoMtcpr90SNV4nVfC1FQw_6_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-3672000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_otOS_DHANkecVHJ9pYeEmQ_7_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">336797000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_sEHQt_C6-kS7lZejk7-fHw_7_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">305052000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_54uBSGZYAU-7kpRQa1_big_5_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">340469000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_lg7jLa7vu0GJVjNeg5P3sg_5_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">305052000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_2I-pRANMmkWC_J8izQHQ2g_7_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">81399000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_dWkYFsY4mUqvKKm1J2laIg_7_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">72033000</us-gaap:DepreciationDepletionAndAmortization>
    <ulta:NoncashLeaseExpense
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_GzUuxhvsbkil9BD8fnCIzg_8_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">91285000</ulta:NoncashLeaseExpense>
    <ulta:NoncashLeaseExpense
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_-wutRtzfuk-OY1jThscdKA_8_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">91105000</ulta:NoncashLeaseExpense>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_TMccLdqLN0GywWFWqtxVWA_9_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-2939000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_IDkaJWG4sE-u8L342C65kw_9_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-3420000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_q9DQ5GJzm0upbyqibQ2Uow_10_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">10490000</us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_0Y4Gg1nMZUa_muTkYYkTQw_10_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">11418000</us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_kLP69FCLEk2Po1PozNO7gQ_11_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-4682000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_LuALWeIXi0ea8MBIqEKpwg_11_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-892000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <ulta:NetLossOfEquityAffiliate
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_yXI5dcGUk0mFEi0eKLubfQ_12_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1579000</ulta:NetLossOfEquityAffiliate>
    <ulta:NetLossOfEquityAffiliate
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_ogpQ8POk40OfYnZQlPxAwA_12_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">628000</ulta:NetLossOfEquityAffiliate>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_dJKe_lTue0mgdU1Kra_8pA_14_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-47959000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_xaCX7ufVt0CfFlWymyemqA_14_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1812000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_MPhiItlbZUexp6aJdqjxYQ_15_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">206014000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_rZ2Z_8wCWEqnsxYx-ONb9g_15_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">153305000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_PPyT4S3rUU2tQJ4mJ3F4AA_16_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-3596000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_6Dj9aswFa06odApEAXcu9A_16_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">9283000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_TwsG2I5nCU62Wl0zdLHZ9w_17_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">100013000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_0jolMC4PLUGZ2tuovs7cFA_17_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">88934000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_wKxNGXqyU0KFAPtGO65iEA_18_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">21757000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_TLsXSIIIMUapyXAk-Mnz8w_18_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-24920000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_yqr0OPKKLkOtvLZNcMPijg_19_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-112354000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_LG_I-aa_ik-ZZsHlnT-xAQ_19_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-32716000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_X8gsSUBiTkaIy0oPyv9OVw_20_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-41097000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_JRRg_LukWEapQNQVF0uyfA_20_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-37742000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <ulta:IncreaseDecreaseInCurrentOperatingLeaseLiabilities
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_DScpsUMCR0StjvFogZbYIg_21_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-90459000</ulta:IncreaseDecreaseInCurrentOperatingLeaseLiabilities>
    <ulta:IncreaseDecreaseInCurrentOperatingLeaseLiabilities
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_U-_9fkWy7UGVm8420dHF2w_21_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-88100000</ulta:IncreaseDecreaseInCurrentOperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_C9Fyr-MxzkCx7REn11Prhg_22_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-5650000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_Nqtrsa6qwk2-Rad8V4pvlw_22_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">5583000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_AdcSh7q6hkS48watvU_xGQ_23_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">261894000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_lBGB_uGZEk6zOozvcn_QXw_23_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">220021000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_Hq4e35SJ2EOal0TmWxQNdA_26_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">15000000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_cl5cHH07_E22QSuhtrimxg_27_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">58276000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_VqpK-A0Sa0W-0ShEv8fc1A_27_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">79031000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_mHNL0V6jcUCnbfWSyRlM9w_28_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">4949000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_eewNNmynwEaCn7hBsuSFFQ_28_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">7346000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_eavwgmEb2EWlVIkwmfY62Q_29_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-48225000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_2X_LolhQFUCG3NnYhc2fAA_29_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-86377000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_IRbHWrcl6EqIKGNt4SHJog_32_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">115580000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_3A62WJbvkUeUnUHcJmTzxg_33_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">32252000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_jtcA1sxWoEyVvMzGPTtiNw_34_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">545304000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_GE0aP2bhv0ypQNYV_8LczQ_34_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">369786000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_5KKaJDwO2kyEGAFKvwBa7g_35_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1354000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_nhD5VteOTU2FAQ7jHU1GBw_35_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">481000</us-gaap:ProceedsFromStockOptionsExercised>
    <ulta:PaymentsToAcquireTreasuryStock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_MTUm_GPq4EGA2082y6oHGQ_36_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">10799000</ulta:PaymentsToAcquireTreasuryStock>
    <ulta:PaymentsToAcquireTreasuryStock
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_CYMo-LDfqkiBA6yRsjg8Ew_36_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">12911000</ulta:PaymentsToAcquireTreasuryStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_5bHLIgRSt0SgOnptx69BuA_37_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-471421000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_9GPvdMpmq0SlR-OthnoLXg_37_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-382216000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_GGReMaja1E61WE2j446joQ_39_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-191000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_Z34O-8HKnkyaWjZkHVgxyg_40_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-257943000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_NCgLHGy8BEq_T4znc3fNEQ_40_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-248572000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_dfcUp6UkNk-aWtH6KHOb4A_41_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">424243000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_2_1_2025_Vq_kukCSHEWsdmfgyH646Q"
      decimals="-3"
      id="Tc_epWfo-qkt0iDGQ__2-0K5Q_41_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">703201000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_J1EcfkUL40q34H15RRE36w_42_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">166300000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_TgH78Mh_rECl15hiFwFkQQ_42_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">454629000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_9u9eEc0bFUKC7GQVEW24xg_45_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3509000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_FnaC3ss0HECOTEjwAzQY4g_45_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">7016000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_4SyEYJ-IqkSZd3sivmpF2w_47_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">49036000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_XQxD7xxRt0-OSIWnslnmaQ_47_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">28370000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <ulta:RepurchaseOfCommonSharesInAccruedLiablities
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_mf0lywtDR0Cqp-zSp1swcg_48_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">13750000</ulta:RepurchaseOfCommonSharesInAccruedLiablities>
    <ulta:RepurchaseOfCommonSharesInAccruedLiablities
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_XZvsGVM4KUeRVyvpG7fuAw_48_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3913000</ulta:RepurchaseOfCommonSharesInAccruedLiablities>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_JgmgW8L7f0i9KvHcAxFq8A"
      decimals="-3"
      id="Tc_Fs6hNN1Tjki5zJ_IOO84mw_5_2"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">46809000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_JgmgW8L7f0i9KvHcAxFq8A"
      decimals="-3"
      id="Tc_CosWz0SRuU2Mj3b0X4D2lg_5_5"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">468000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_2_1_2025_Vq_kukCSHEWsdmfgyH646Q"
      decimals="-3"
      id="Tc_P0TiirbugkG9at_c1osCSA_5_7"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">844000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_QFFRzbmMq0SEIOVacziu5w"
      decimals="-3"
      id="Tc_gNHbLshB1kq5rVvcFsHxnw_5_10"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-106793000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_KAQ73ineqEGnXkkaLCtjiw"
      decimals="-3"
      id="Tc_z0BHOBGNnkuOBXllMZ7Mug_5_13"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1120769000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_2_1_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_JZi_5cIBkEOee5zf3WYBkw"
      decimals="-3"
      id="Tc_xw-_y6FX3E2I2qWYS22uSg_5_16"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1473909000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_2_1_2025_Vq_kukCSHEWsdmfgyH646Q"
      decimals="-3"
      id="Tc_rnb3oJLghkimu2rS79QB_w_5_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2488353000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zW799lQqNEKtH_2Al30WnA"
      decimals="-3"
      id="Tc_H6R4ip_YQkqexONZSZcapQ_6_16"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">305052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_Yii41dCA6ki5CoJzHPMMYg_6_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">305052000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8kmP4glWgUCJPk_YYORIQg"
      decimals="-3"
      id="Tc_-TcXTfC-5EyCatwQjAKFuA_7_13"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">11418000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_QIeMPY5LEUK46FdZzg-0og_7_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">11418000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <ulta:StockOptionsExercisedAndOtherAwardsShares
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cCmTGhdgZU-EJYwUNK6CYQ"
      decimals="-3"
      id="Tc_40f2XStr7EeCgnNFfaADoQ_8_2"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">100000</ulta:StockOptionsExercisedAndOtherAwardsShares>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cCmTGhdgZU-EJYwUNK6CYQ"
      decimals="-3"
      id="Tc_f3X3b-LaYU2WdSm2Ljj2uw_8_5"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1000</ulta:StockOptionsExercisedAndOtherAwards>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8kmP4glWgUCJPk_YYORIQg"
      decimals="-3"
      id="Tc_6muBTZRd8E-eiRRoM2R7MQ_8_13"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">480000</ulta:StockOptionsExercisedAndOtherAwards>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_FtEZhf44M0Gz_d69_1kYdA_8_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">481000</ulta:StockOptionsExercisedAndOtherAwards>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_wX0L-sMUkkuA8nBJcTJmrA_9_7"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">36000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_JU3o84JQgUq-QiiCMgJf5g"
      decimals="-3"
      id="Tc_eOHCS8VwlUmDvdAPIFl_8g_9_10"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">12911000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_MTxMnRLT9kqvCaEUPe4BLA_9_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">12911000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cCmTGhdgZU-EJYwUNK6CYQ"
      decimals="-3"
      id="Tc_LQHdjkBrF0e8lEvdv_vfrA_10_2"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">987000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cCmTGhdgZU-EJYwUNK6CYQ"
      decimals="-3"
      id="Tc_bml3f4wbtEeMjYNELkqWMg_10_5"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">10000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8kmP4glWgUCJPk_YYORIQg"
      decimals="-3"
      id="Tc_d9KFGVz5FkeweA0AEvT-eQ_10_13"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3358000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zW799lQqNEKtH_2Al30WnA"
      decimals="-3"
      id="Tc_Nt_pwhfvZE-FaBQcCfYHWA_10_16"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">358722000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_2GzFsC77u0q8Q8UDylNp7w_10_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">362090000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_YZUL17OWh0Gl41w5wd5BIA"
      decimals="-3"
      id="Tc_i8Uoi2g0uUSTb7D6rk7bsw_11_2"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">45922000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_YZUL17OWh0Gl41w5wd5BIA"
      decimals="-3"
      id="Tc_tXGOWu5cTUOeZJ5uKk33kQ_11_5"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">459000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_ZdZPmN92WU6i4KZBDS7G1g_11_7"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">880000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_BYwTuaIkQk2cIl2AUui1LQ"
      decimals="-3"
      id="Tc_cpNbA-DTfkWlOHMu7O2EsQ_11_10"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-119704000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_T9Vn6_C9pEK4qbtnfeuBsA"
      decimals="-3"
      id="Tc_WkKQy-3se0qaVd6BzegTwQ_11_13"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1129309000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_3_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_DkQ21IBh50GlIDiBrrE-LQ"
      decimals="-3"
      id="Tc_PYmSdzzDHk222B-q5SErhQ_11_16"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1420239000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_PGqFVbaJjk-PiWq_ze8ULw_11_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2430303000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VxtkactXc0OIDRgBSp0rIg"
      decimals="-3"
      id="Tc_7vpR6u23E0GIEuAbxpqL1Q_13_2"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">45048000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VxtkactXc0OIDRgBSp0rIg"
      decimals="-3"
      id="Tc_320d38dz8kGYXY9E2e2Zjw_13_5"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">450000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_svu902kiaUa04AkxJT64LQ_13_7"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">882000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_gSzcgyf7dkas-hcgWGppLw"
      decimals="-3"
      id="Tc_ASTqjaSzPUuJWMfjRklXcg_13_10"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-120442000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_VYXseRP3c0OLGQhQOOrW9w"
      decimals="-3"
      id="Tc_VmjkxcSGg0ilMICsdf3ZsQ_13_13"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1182754000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_tifAkJh0sUW1DDYZsPxkeg"
      decimals="-3"
      id="Tc_H1bRuiMzYUS5wF69aM9hqA_13_16"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1736929000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fPAa3bk0y02dHn638V6U4Q"
      decimals="-3"
      id="Tc_0O0oqTpGeE-WMd4ntuCbIg_13_19"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3760000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_SyH5ic5T5U6rempF4FoufQ_13_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2803451000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_GSZb9MDCMEiz36lCSvVYFQ"
      decimals="-3"
      id="Tc_T2dq0Vb_1kCx7P0br6L9vQ_14_16"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">340469000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_7KaR-xo3i06gHqJOMlOkmQ_14_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">340469000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_XQZ131noOUWDVSr9rVS3hw"
      decimals="-3"
      id="Tc_VioyFWz-7Uu98Ypb2NlujQ_15_13"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">10490000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_u8aKxzRe80WAgvJtr8UJrg_15_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">10490000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_p0OJCicG2kuzRdKUqBt8wg"
      decimals="-3"
      id="Tc_kvxOpVLt8UOTrw9uapO2ig_16_19"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-3672000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_-mKPTPNQe0uWxHulRQo5zw_16_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-3672000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <ulta:StockOptionsExercisedAndOtherAwardsShares
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_fhtWjcwgnECyN1wuLo6Ujw"
      decimals="-3"
      id="Tc_ZjCI1UDPwk2FvCWJYmQP9Q_17_2"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">59000</ulta:StockOptionsExercisedAndOtherAwardsShares>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_fhtWjcwgnECyN1wuLo6Ujw"
      decimals="-3"
      id="Tc_XwKkDkYExkGtIuiEpzS-0A_17_5"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1000</ulta:StockOptionsExercisedAndOtherAwards>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_XQZ131noOUWDVSr9rVS3hw"
      decimals="-3"
      id="Tc_D39cF8jxPkywTa_z-UY4jw_17_13"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1353000</ulta:StockOptionsExercisedAndOtherAwards>
    <ulta:StockOptionsExercisedAndOtherAwards
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_J6LFVQ8eeUyvw_LzCE-cLg_17_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1354000</ulta:StockOptionsExercisedAndOtherAwards>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_3ebyyEmaGUiwmfaVYJ12vQ_18_7"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">20000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_1S0HpW2OqkGai8tTHvDIvw"
      decimals="-3"
      id="Tc_erifWDEL1EqNvUU0X1Q9Rg_18_10"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">10799000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_4XAf3yvwdEq8UwgGgiJbxw_18_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">10799000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_fhtWjcwgnECyN1wuLo6Ujw"
      decimals="-3"
      id="Tc_46tciSSLbEGdQXkwwYKwXQ_19_2"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">958000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_fhtWjcwgnECyN1wuLo6Ujw"
      decimals="-3"
      id="Tc_sCHhlupOu0K3Za6fr5RiUg_19_5"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">9000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_XQZ131noOUWDVSr9rVS3hw"
      decimals="-3"
      id="Tc_eOEJRZEixkSZEa_qc6n-Hg_19_13"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">5341000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_GSZb9MDCMEiz36lCSvVYFQ"
      decimals="-3"
      id="Tc_n5dZwaoepE6ifBp3HY6k8Q_19_16"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">554988000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_rFERxyx0x0CoJC0S_DA4xg_19_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">560338000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_n3Gfa4BSvk2HmTWf5CxJIA"
      decimals="-3"
      id="Tc_Pub0mIPZf0eYCZCls1n92A_20_2"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">44149000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_n3Gfa4BSvk2HmTWf5CxJIA"
      decimals="-3"
      id="Tc_aGM9-efgcEaV319Rtog87A_20_5"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">442000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_7-xZbW_qwEqRFmt_Wk3NpQ_20_7"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">902000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_4r6C6Hn_MkO6LXbvouziVg"
      decimals="-3"
      id="Tc_JmIUUsXcXUq2Xz-tHvTGmA_20_10"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-131241000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_e18p0MHuhkmS67lCuw40iw"
      decimals="-3"
      id="Tc_KSUJo6PuZkGGt3aLbBkZBg_20_13"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1189256000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_RcONY-DuGE-wj4QmlKH4rA"
      decimals="-3"
      id="Tc_Ic_DZVObWkqrnjHM6H-2PQ_20_16"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1522410000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_2_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_B3eHAn0_eUG-TcYlBtlCCQ"
      decimals="-3"
      id="Tc_HObl4fBWO0qeTl82s9JHiQ_20_19"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">88000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_JBTY8zEgrUml76vIEEqzVw_20_22"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2580955000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_v5xQ5FUf-U2JfxmEMyXkCQ">&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 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 May&#160;2,&#160;2026, the Company operated 1,608 stores worldwide: 1,521 Ulta Beauty stores in the U.S. located in 50 states, 85 Space NK stores located in the United Kingdom (&#x201c;U.K.&#x201d;), 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.19;margin:10pt 0pt 10pt 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&#160;10-Q and the U.S. Securities and Exchange Commission&#x2019;s Article&#160;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, which are of a normal recurring nature, 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 10pt 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 weeks ended May&#160;2,&#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 for 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 0pt 10pt 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 the number of stores.&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NumberOfStores
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="INF"
      id="Narr_4sbT6dtKwkuBbW9o9AzSgw"
      unitRef="Unit_Standard_store_jOTrE_yPvkOOGWmXQugvZQ">1608</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="As_Of_5_2_2026_srt_StatementGeographicalAxis_country_US_QHZJCe7aeEmrvNH40HHCwA"
      decimals="INF"
      id="Narr_iGTH5Bj1kkK4Ib5YqQvr2Q"
      unitRef="Unit_Standard_store_jOTrE_yPvkOOGWmXQugvZQ">1521</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="INF"
      id="Narr_Aehr-0dlEEKCCKLDHxW7Eg"
      unitRef="Unit_Standard_state_gCj-qbVDf0OxD22rzB9cMw">50</us-gaap:NumberOfStatesInWhichEntityOperates>
    <us-gaap:NumberOfStores
      contextRef="As_Of_5_2_2026_srt_StatementGeographicalAxis_country_GB_us-gaap_BusinessAcquisitionAxis_ulta_SpaceNkMember_2T17Tdmt5EOhTZSK9gaSNg"
      decimals="INF"
      id="Narr_87UtWUVxAEOM0CeftQYNoQ"
      unitRef="Unit_Standard_store_jOTrE_yPvkOOGWmXQugvZQ">85</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="As_Of_5_2_2026_srt_StatementGeographicalAxis_country_IE_us-gaap_BusinessAcquisitionAxis_ulta_SpaceNkMember_QLNzNio5E02qqIrrd06v-Q"
      decimals="INF"
      id="Narr_quZvAanHbEaBAv5DeovWqw"
      unitRef="Unit_Standard_store_jOTrE_yPvkOOGWmXQugvZQ">2</us-gaap:NumberOfStores>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_bTa-14bL10yFdeK6iFeEqA">&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;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 10pt 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&#160;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 10pt 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 10pt 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 first quarters of fiscal 2026 and 2025 ended on May&#160;2,&#160;2026 and May&#160;3,&#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 12pt 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 0pt 12pt 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 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 12pt 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 12pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Income Statement &#x2013; Reporting Comprehensive Income (Topic 220-40): Expense Disaggregation Disclosures&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 12pt 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;"&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:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;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;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;In September 2025, the FASB issued ASU 2025-06, Intangibles &lt;i style="font-style:italic;"&gt;&#x2013;&lt;/i&gt; 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 should be applied on a prospective transition basis to financial statements issued for reporting periods after the effective date of the update, on a modified transition approach that is based on the status of the project and whether software costs were capitalized before the date of adoption, or on a retrospective transition basis to any or all prior periods presented in the financial statements. 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.28;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.28;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;"&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 &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;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:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:FiscalPeriod
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_1hCKuQYSfkeyc1krwubl1w">&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;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 10pt 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 first quarters of fiscal 2026 and 2025 ended on May&#160;2,&#160;2026 and May&#160;3,&#160;2025, respectively.&lt;/p&gt;</us-gaap:FiscalPeriod>
    <us-gaap:UseOfEstimates
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_zG8UMIVMEkWzJyqfkE69wg">&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 12pt 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 0pt 12pt 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 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_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_5Faz7qESlEqk6cQwMugmOQ">&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;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 12pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Income Statement &#x2013; Reporting Comprehensive Income (Topic 220-40): Expense Disaggregation Disclosures&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 12pt 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;"&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:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;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;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;In September 2025, the FASB issued ASU 2025-06, Intangibles &lt;i style="font-style:italic;"&gt;&#x2013;&lt;/i&gt; 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 should be applied on a prospective transition basis to financial statements issued for reporting periods after the effective date of the update, on a modified transition approach that is based on the status of the project and whether software costs were capitalized before the date of adoption, or on a retrospective transition basis to any or all prior periods presented in the financial statements. 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.28;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.28;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;"&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 &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;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:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</ulta:RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_0vUjUG5aZ0Kczn6fqwwKVA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;3.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Revenue&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;br/&gt;&lt;/b&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.28;margin:14pt 0pt 0pt 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: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;text-indent:0pt;margin: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;/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;&lt;span style="text-decoration-color:#000000;text-decoration-line:none;"&gt; &lt;/span&gt;&lt;span style="margin-bottom:12pt;text-decoration-line:none;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&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:64.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:3.47%;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:15.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: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:15.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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:64.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:32%;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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:64.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:15.02%;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;May&#160;2,&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 style="vertical-align:bottom;white-space:nowrap;width:15.02%;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;May&#160;3,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.51%;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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:15.02%;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: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:15.02%;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:64.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;margin:0pt 0pt 0.05pt 0pt;"&gt;Cosmetics&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.47%;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:15.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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;40%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;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-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:15.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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;40%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.51%;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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:15.02%;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.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: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:15.02%;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:64.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;margin:0pt 0pt 0.05pt 0pt;"&gt;Haircare&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.47%;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:15.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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;18%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;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-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:15.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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;18%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.51%;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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:15.02%;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.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: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:15.02%;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:64.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;margin:0pt 0pt 0.05pt 0pt;"&gt;Services&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.47%;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:15.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;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.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="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:15.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;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:64.51%;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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:15.02%;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.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: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:15.02%;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:64.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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:3.47%;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:15.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;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.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-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:15.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;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.19;text-indent:0pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:none;"&gt;Deferred revenue&lt;/span&gt;&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;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&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;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;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 0pt 8pt 0pt;"&gt;The following table provides a summary of the changes included in deferred revenue during the 13 weeks ended May&#160;2,&#160;2026 and May&#160;3,&#160;&lt;span style="white-space:pre-wrap;"&gt;2025:  &lt;/span&gt;&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: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;white-space:nowrap;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;white-space:nowrap;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:10pt;margin-bottom: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.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 colspan="5" style="vertical-align:middle;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;13 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: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:10pt;margin-bottom: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.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 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;May&#160;2,&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-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: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;May&#160;3,&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;white-space:nowrap;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;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: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: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: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;white-space:nowrap;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;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;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: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%;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.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-size:10pt;margin-bottom: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: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%;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: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;Additions to contract liabilities (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;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;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 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: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; 167,485&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 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.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 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: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; 164,054&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;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;Deductions to contract liabilities (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;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;width:1.96%;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:12.88%;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; (209,956)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 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.96%;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:12.9%;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; (201,701)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;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;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;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%;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:12.88%;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; 531,564&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:10pt;margin-bottom: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%;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:12.9%;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; 455,260&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.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.79;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;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;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;.&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.28;margin:0pt;"&gt;Other amounts included in deferred revenue were $9,635 and $7,583 at May&#160;2,&#160;2026 and May&#160;3,&#160;2025, respectively.&lt;br/&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_AmtcZn4mXke94kK5L7HSvw">&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:64.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:3.47%;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:15.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: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:15.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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:64.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:32%;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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:64.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:15.02%;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;May&#160;2,&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 style="vertical-align:bottom;white-space:nowrap;width:15.02%;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;May&#160;3,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.51%;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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:15.02%;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: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:15.02%;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:64.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;margin:0pt 0pt 0.05pt 0pt;"&gt;Cosmetics&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.47%;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:15.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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;40%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;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-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:15.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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;40%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.51%;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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:15.02%;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.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: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:15.02%;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:64.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;margin:0pt 0pt 0.05pt 0pt;"&gt;Haircare&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.47%;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:15.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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;18%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;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-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:15.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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;18%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.51%;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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:15.02%;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.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: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:15.02%;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:64.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;margin:0pt 0pt 0.05pt 0pt;"&gt;Services&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.47%;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:15.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;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.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="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:15.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;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:64.51%;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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:15.02%;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.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: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:15.02%;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:64.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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:3.47%;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:15.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;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.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-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:15.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;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_2_1_2026_To_5_2_2026_srt_ProductOrServiceAxis_ulta_CosmeticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_HPpIpBVNAESnfC7hBAIpDQ"
      decimals="2"
      id="Tc_2l_9QB3qxUW0AtowLga6kA_4_2"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ProductOrServiceAxis_ulta_CosmeticsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_OrNVJhCubke2dkn0jzsdPQ"
      decimals="2"
      id="Tc_kQISWLevEUuW5_v9r_dG3A_4_4"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ProductOrServiceAxis_ulta_SkincareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_lGr69PDLE0mpp5u6EOu36A"
      decimals="2"
      id="Tc_BQwSAlB6cEyERIx3OwPuaA_5_2"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ProductOrServiceAxis_ulta_SkincareMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_8F-hbYFODUCwHYWLgyKyjQ"
      decimals="2"
      id="Tc_-Z_UnXf4f0C6Gtn4qD4ZFQ_5_4"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ProductOrServiceAxis_ulta_HaircareProductsAndStylingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_HEC2L_Ft_kyxFrfDdAkIiw"
      decimals="2"
      id="Tc_zgKmS5bQfUW-Nw7zaiCg-Q_6_2"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ProductOrServiceAxis_ulta_HaircareProductsAndStylingToolsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_lD77V5cwyUCMTexpsl0zOA"
      decimals="2"
      id="Tc_w7eL6yEuKUuSFkwZYibSRQ_6_4"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ProductOrServiceAxis_ulta_FragranceAndBathMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_07sbGyaRGkGab6cVk-phNw"
      decimals="2"
      id="Tc_DdUFdbbuGU-lHZZW2yFHbQ_7_2"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ProductOrServiceAxis_ulta_FragranceAndBathMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_qnLl6m3fYU-3WZopVR7Q5A"
      decimals="2"
      id="Tc_ChMPe2Ke50GGJJVyRMXSBA_7_4"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ProductOrServiceAxis_ulta_ServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_o7pDwAkYJ0eLL83HhxzwbQ"
      decimals="2"
      id="Tc_JCWi6Ysmy02ygiN4L-ZIuw_8_2"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ProductOrServiceAxis_ulta_ServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_BUik1XpMGUCPge5MPZ-sRA"
      decimals="2"
      id="Tc_pd58jP_F2k28JnOPhv5n4w_8_4"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ProductOrServiceAxis_ulta_OtherProductsAndServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_ZxxKBNjOxUWcH9sisbsHcg"
      decimals="2"
      id="Tc_k9Xmz4jNPUyvt9I1DyjVgw_9_2"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ProductOrServiceAxis_ulta_OtherProductsAndServicesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_6_DHRU-3LUixKiyt11nwwQ"
      decimals="2"
      id="Tc_2pR2yLWBU06xjEqOSF_ZAw_9_4"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_OGcEKJcNp0-qe-N-_-pxSA"
      decimals="2"
      id="Tc_LZVsnthD3k6ggIeRJwLXBA_10_2"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_fHWgDo0xAUmtGc7Ipw-iLQ"
      decimals="2"
      id="Tc__npGUpjoxEGRCBonm4n-Pg_10_4"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_z-4rJZq3bEuCkFFeeRhuwg">&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: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;white-space:nowrap;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;white-space:nowrap;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:10pt;margin-bottom: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.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 colspan="5" style="vertical-align:middle;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;13 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: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:10pt;margin-bottom: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.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 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;May&#160;2,&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-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: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;May&#160;3,&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;white-space:nowrap;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;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: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: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: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;white-space:nowrap;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;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;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: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%;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.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-size:10pt;margin-bottom: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: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%;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: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;Additions to contract liabilities (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;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;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 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: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; 167,485&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 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.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 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: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; 164,054&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;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;Deductions to contract liabilities (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;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;width:1.96%;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:12.88%;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; (209,956)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 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.96%;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:12.9%;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; (201,701)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;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;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;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%;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:12.88%;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; 531,564&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:10pt;margin-bottom: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%;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:12.9%;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; 455,260&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.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.79;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;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;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;.&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_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_P5WYvvFsRk27rmGq3pyibw_4_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">574035000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_2_1_2025_Vq_kukCSHEWsdmfgyH646Q"
      decimals="-3"
      id="Tc_biltzLjDI0S0Nu35jZ9PDg_4_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">492907000</us-gaap:ContractWithCustomerLiability>
    <ulta:IncreaseInContractLiabilitiesGoodsOrServicesProvided
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_Et2eMH6Y3k65nNQXars_dQ_5_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">167485000</ulta:IncreaseInContractLiabilitiesGoodsOrServicesProvided>
    <ulta:IncreaseInContractLiabilitiesGoodsOrServicesProvided
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_raKELQAEEUW0ODipUmhRqw_5_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">164054000</ulta:IncreaseInContractLiabilitiesGoodsOrServicesProvided>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_6rGDbSV7u0ekXYpe_BCC6Q_6_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">209956000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_A19Kiz-5mEqUPhCfMrIbhg_6_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">201701000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_b6NuFTd3WE2wGpxXYaIuig_7_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">531564000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_ZzGJiFXJcE-leH2q3LMzAw_7_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">455260000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:DeferredRevenue
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Narr_Fyzcwa7twkyR4iSZZtL-hg"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">9635000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Narr_mqiFyfxRmkS5b6egHgA8dw"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">7583000</us-gaap:DeferredRevenue>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb__1qiiB7sHUiLHGzTraoYxw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;margin:14pt 0pt 0pt 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;/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 13 weeks ended May&#160;2,&#160;2026 and May&#160;3,&#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:73.98%;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.23%;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.23%;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.32%;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.24%;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.32%;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:73.98%;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.23%;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.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;May&#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;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.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:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;May&#160;3,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.98%;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.23%;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.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;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.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: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:73.98%;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.23%;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.23%;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.32%;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 3pt 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.24%;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.32%;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 3pt 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:73.98%;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.23%;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.23%;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.32%;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 3pt 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.24%;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.32%;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 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.98%;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.23%;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.23%;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.32%;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; (1,793)&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.24%;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.32%;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 3pt 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:73.98%;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.23%;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.23%;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.32%;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 3pt 0.05pt 0pt;"&gt; 224,628&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.24%;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.32%;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 3pt 0.05pt 0pt;"&gt; 10,870&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 13 weeks ended May 2, 2026 and May 3, 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:73.98%;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.23%;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.23%;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.32%;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.24%;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.32%;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:73.98%;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.23%;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.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;May&#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;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.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:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;May&#160;3,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.98%;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.23%;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.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;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.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: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:73.98%;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.23%;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.23%;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.32%;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 3pt 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: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.24%;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.32%;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 3pt 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:73.98%;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.23%;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.23%;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.32%;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 3pt 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.24%;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.32%;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 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.98%;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;Amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.23%;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:10.32%;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 3pt 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: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.24%;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:10.32%;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 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:73.98%;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.23%;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.23%;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.32%;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; (1,692)&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.24%;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.32%;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 3pt 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:73.98%;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;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.23%;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:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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:0.05pt 3pt 0.05pt 0pt;"&gt; 201,596&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.24%;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:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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:0.05pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;background:#ffffff;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_Oy5_iN5KQ0G2JHk0FdeeMw">&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:73.98%;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.23%;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.23%;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.32%;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.24%;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.32%;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:73.98%;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.23%;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.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;May&#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;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.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:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;May&#160;3,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.98%;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.23%;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.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;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.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: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:73.98%;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.23%;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.23%;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.32%;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 3pt 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.24%;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.32%;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 3pt 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:73.98%;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.23%;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.23%;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.32%;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 3pt 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.24%;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.32%;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 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.98%;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.23%;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.23%;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.32%;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; (1,793)&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.24%;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.32%;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 3pt 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:73.98%;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.23%;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.23%;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.32%;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 3pt 0.05pt 0pt;"&gt; 224,628&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.24%;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.32%;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 3pt 0.05pt 0pt;"&gt; 10,870&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_VKlsWCZNQ0C78DR1U--d8Q_3_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">226421000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_2_1_2025_Vq_kukCSHEWsdmfgyH646Q"
      decimals="-3"
      id="Tc_zhcndd3M9ECULG6oxq87zg_3_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">10870000</us-gaap:Goodwill>
    <ulta:EffectOfExchangeRateOnGoodwill
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_As-xy7oPSkCL-XdKpCW9fA_5_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-1793000</ulta:EffectOfExchangeRateOnGoodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_LcencMsWUUusA7o3wJFFhw_6_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">224628000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_5_3_2025_x67fNnyZS0GXmLg4GPGm1A"
      decimals="-3"
      id="Tc_So_xatjQqEqUDxbM8dR5yQ_6_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">10870000</us-gaap:Goodwill>
    <ulta:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsAndLiabilitiesByMajorClassTableTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_TM2n1HEz30moxyzqJ56ctg">&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 13 weeks ended May 2, 2026 and May 3, 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:73.98%;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.23%;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.23%;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.32%;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.24%;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.32%;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:73.98%;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.23%;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.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;May&#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;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.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:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;May&#160;3,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.98%;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.23%;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.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;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.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: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:73.98%;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.23%;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.23%;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.32%;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 3pt 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: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.24%;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.32%;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 3pt 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:73.98%;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.23%;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.23%;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.32%;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 3pt 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.24%;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.32%;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 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.98%;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;Amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.23%;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:10.32%;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 3pt 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: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.24%;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:10.32%;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 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:73.98%;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.23%;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.23%;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.32%;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; (1,692)&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.24%;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.32%;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 3pt 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:73.98%;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;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.23%;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:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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:0.05pt 3pt 0.05pt 0pt;"&gt; 201,596&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.24%;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:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.32%;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:0.05pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;background:#ffffff;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</ulta:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsAndLiabilitiesByMajorClassTableTextBlock>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="As_Of_1_31_2026_mSVNJLJPQki5RWBkgYKh2w"
      decimals="-3"
      id="Tc_KwlZDSGbXEW1toHk-NK-Jg_3_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">203288000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="As_Of_2_1_2025_Vq_kukCSHEWsdmfgyH646Q"
      decimals="-3"
      id="Tc_V-CM-_Q1UEyAwC_ucSNYHw_3_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">204000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_kkvAvzrfeE66DThwdmnrnA_5_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">204000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IndefiniteLivedIntangibleAssetsPeriodIncreaseDecrease
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_LmfqZNmsEEqvHy4_9hNhrA_6_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-1692000</us-gaap:IndefiniteLivedIntangibleAssetsPeriodIncreaseDecrease>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="As_Of_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      decimals="-3"
      id="Tc_P84DT-VUikaJFnH0Kquiag_7_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">201596000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_8LHn0pX_MkWI4rz3k29Cig">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-top:12pt;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;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. 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;/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;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;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:64.81%;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.47%;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.99%;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.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.99%;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.99%;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.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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:31.7%;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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:14.85%;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;May&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-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:14.85%;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;May&#160;3,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.81%;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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:14.85%;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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:14.85%;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:64.81%;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:3.47%;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.99%;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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 104,372&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.99%;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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 93,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:10pt;line-height:1.28;margin:0pt 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.06%;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.85%;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.85%;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;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.85%;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.67%;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.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: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.85%;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.07%;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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:67.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: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.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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.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;May&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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.53%;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;May&#160;3,&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.06%;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.85%;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.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.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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.53%;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.06%;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.85%;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.85%;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 3pt 0.05pt 0pt;"&gt; 115,473&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.85%;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.67%;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 3pt 0.05pt 0pt;"&gt; 106,017&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:67.06%;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.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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 3pt 0.05pt 0pt;"&gt; 128,956&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.67%;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 3pt 0.05pt 0pt;"&gt; 140,069&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:11pt;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;$13,418&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;$15,782&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 13 weeks ended May&#160;2,&#160;2026 and May&#160;3,&#160;&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"&gt;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_5_2_2026_aYZowWfgMU6BjcSYvc4e9g"
      id="Narr_DMkiuuFuhkOlTt6WZW-1Vg">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_bfSojWmFU0iMVzSp9pIsgw">&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:64.81%;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.47%;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.99%;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.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.99%;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.99%;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.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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:31.7%;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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:14.85%;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;May&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-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:14.85%;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;May&#160;3,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.81%;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:3.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:14.85%;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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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:14.85%;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:64.81%;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:3.47%;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.99%;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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 104,372&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.99%;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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 93,466&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_pPQUOU0BJ02qYOOhVU2q8w_4_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">104372000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_f2crHPH8JUCq8wBbz8ZsYQ_4_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">93466000</us-gaap:OperatingLeaseCost>
    <ulta:ScheduleOfCashFlowDisclosuresRelatedToLesseeOperatingLeasesTableTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_yyVGdRubkUuQ_1d_RgshsQ">&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.06%;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.85%;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.85%;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;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.85%;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.67%;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.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: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.85%;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.07%;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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:67.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: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.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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.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;May&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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.53%;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;May&#160;3,&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.06%;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.85%;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.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.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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.53%;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.06%;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.85%;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.85%;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 3pt 0.05pt 0pt;"&gt; 115,473&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.85%;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.67%;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 3pt 0.05pt 0pt;"&gt; 106,017&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:67.06%;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.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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 3pt 0.05pt 0pt;"&gt; 128,956&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.67%;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 3pt 0.05pt 0pt;"&gt; 140,069&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:11pt;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;$13,418&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;$15,782&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 13 weeks ended May&#160;2,&#160;2026 and May&#160;3,&#160;&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"&gt;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_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_cTWObM906kGrvplj7wNTNQ_4_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">115473000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_Ux2JoKDXC0ekG2RG7598ng_4_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">106017000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_MGjstZ3jTkS6ryfMEFOH6g_5_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">128956000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_l9eAF1gAA0qGU9LbA0awlg_5_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">140069000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <ulta:CashReceivedForTenantIncentives
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Narr_LjM_rIZ2c0Wcj1PZaqt4PQ"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">13418000</ulta:CashReceivedForTenantIncentives>
    <ulta:CashReceivedForTenantIncentives
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Narr_sueNDwPgx0CshFm0wek0tA"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">15782000</ulta:CashReceivedForTenantIncentives>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_Pi13lwBU0kGopUdZGAkuVw">&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 0pt 10pt 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, will not have a material adverse effect on the Company&#x2019;s consolidated financial position, results of operations, or cash flows.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_2XDgyg6QxU2OW3VMYmrMJw">&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 May&#160;2,&#160;2026, there was $102,000 outstanding under the Loan Agreement. The weighted average interest rate was 7.25% for the 13 weeks ended May 2, 2026. As of January&#160;31, 2026 and May&#160;3,&#160;2025, 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 0pt 10pt 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 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 May 2, 2026 and January 31, 2026, there was $42,899 and $62,287, 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 May&#160;2,&#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_2hTmLPdZe0CgAHdC9f7Pyg"
      decimals="-3"
      id="Narr_Tlkf1RglskC3C9IQs-Be9g"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">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__CuVAzOilUCwkjadx-j8ew"
      decimals="-3"
      id="Narr_hE7Sf6AjyE6CjuRvlydXOg"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">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_fEib-80nKkqoeoCJkqyLPA"
      decimals="1"
      id="Narr_AAQE4X9n90ijeVc7pixtxg"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">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_2ZJU9imzjkiljkJv6oz4AA"
      decimals="3"
      id="Narr_9kwUwKajZ06de_QqNcSZKA"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">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_-7b5anMWu0KVNwWaETubEg"
      decimals="3"
      id="Narr_Wi6S7StVx0qapoNLgRhYYQ"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">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_J1YC5rm-PUSpTPn1ZKtEIg"
      decimals="3"
      id="Narr_6MHD-_JnNUawWnjrFG-pUg"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">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_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_Da2jBj8MckODz6Ozl8uU8g"
      decimals="3"
      id="Narr_bzTiP4tsGkCnrwYCCU0yUA"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.02</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_8_27_2025_To_8_27_2025_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_vD8RT_KehEeotJPGgRJ4YA"
      decimals="4"
      id="Narr_X-o2FzSgQkK44Euk3_D3Lg"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">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_wVAsrwG7OUu7CqFBTRCkJQ"
      decimals="4"
      id="Narr_pX2RODvIKES1gW_YPpygKw"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">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_S6FKYeAFF0OcB_XM0S2mAQ"
      decimals="5"
      id="Narr_6BQDvRMESU-qqWAl_Y0_1w"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.00375</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCredit
      contextRef="As_Of_5_2_2026_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_3VOvLSHofEyjABi256PM6g"
      decimals="-3"
      id="Narr_xf2tR66T50CAOv4-ppOM_A"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">102000000</us-gaap:LineOfCredit>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="As_Of_5_2_2026_us-gaap_DebtInstrumentAxis_ulta_AmendmentNo4ToSecondAmendedAndRestatedLoanAgreementMember_us-gaap_LineOfCreditFacilityAxis_ulta_WellsFargoBankAndJPMorganChaseBankMember_3VOvLSHofEyjABi256PM6g"
      decimals="4"
      id="Narr_xr0E9LWQdE6pKtgw7Sp4fQ"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.0725</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_1_31_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_61s-vuN6KUOl4YQiq8JScg"
      decimals="-3"
      id="Narr_OofGQzmuYUGktcwzEuL8Sw"
      unitRef="Unit_Standard_GBP_qhRVbAb8UE2Fn_OxNjXJBw">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet
      contextRef="Duration_2_2_2025_To_1_31_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_hvEIUp5Gj02Wk-2yQdLO4w"
      decimals="-3"
      id="Narr_sv0h1i_ez0mG6MPSnblAEg"
      unitRef="Unit_Standard_GBP_qhRVbAb8UE2Fn_OxNjXJBw">10000000</us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet>
    <ulta:DebtInstrumentCovenantFixedChargeCoverageRatio
      contextRef="Duration_2_2_2025_To_1_31_2026_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_Ha7-S0FZKUqk25u5LLO5Aw"
      decimals="1"
      id="Narr_La4lKz6qdkukQyprIW_pRA"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">4</ulta:DebtInstrumentCovenantFixedChargeCoverageRatio>
    <ulta:DebtInstrumentCovenantFixedChargeCoverageRatio
      contextRef="Duration_2_2_2025_To_1_31_2026_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_tmMt-GEO-UKrJqK-G-lLGA"
      decimals="1"
      id="Narr_xktgPYD1dUCpxdSGtuRfgg"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">2</ulta:DebtInstrumentCovenantFixedChargeCoverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_2_2_2025_To_1_31_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_hvEIUp5Gj02Wk-2yQdLO4w"
      decimals="4"
      id="Narr_hkpz93KAIU2bNv38OEDBYw"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="Duration_2_2_2025_To_1_31_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_hvEIUp5Gj02Wk-2yQdLO4w"
      decimals="4"
      id="Narr_el74NoOUMEiIEcJ-g6phmg"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.006</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCredit
      contextRef="As_Of_5_2_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_YvqoN19lUkiBZXuMCzqhkw"
      decimals="-3"
      id="Narr_NEAmup3K50uCyF94U4yj7A"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">42899000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="As_Of_1_31_2026_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_ulta_NationalWestminsterBankPlcMember_61s-vuN6KUOl4YQiq8JScg"
      decimals="-3"
      id="Narr_r-Jhp689sE6PPVDQJ5xIwQ"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">62287000</us-gaap:LineOfCredit>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_D9pEzZMRkE6566M4yeb-MQ">&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 its use. 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 May&#160;2,&#160;2026, January&#160;31, 2026, and May&#160;3,&#160;2025, there were liabilities related to the non-qualified deferred compensation plan included in other long-term liabilities on the consolidated balance sheets of $43,358, $42,470, and $44,712, 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_5_2_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_9AaDY6wBfEqC3bz2SpJoNQ"
      decimals="-3"
      id="Narr_r_9Gkdo5rkyNnlPnohv4mQ"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">43358000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_1_31_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_04z186TgQkW_9ahMF8Bl6A"
      decimals="-3"
      id="Narr_DNxjzKk-TUeYGg7xvUSOWA"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">42470000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_5_3_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_CieSWW2SE0meJKTEKixpdQ"
      decimals="-3"
      id="Narr_UlSKUs4IwEm7i2589HxqBQ"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">44712000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_YZYLZ5j760KycE8DgCP4OQ">&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:auto;margin-right:auto;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.41%;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.74%;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.74%;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.41%;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.74%;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.74%;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.41%;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.4%;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.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.41%;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.74%;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;May&#160;2,&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.74%;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;May&#160;3,&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.41%;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.74%;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.74%;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.41%;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.74%;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.74%;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.41%;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.74%;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.74%;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.41%;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.74%;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.74%;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.41%;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.74%;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.74%;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 10pt 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 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:0pt 0pt 10pt 0pt;"&gt;The Company granted 108 and 129 stock options during the 13 weeks ended May&#160;2,&#160;2026 and May&#160;3,&#160;2025, respectively. Stock-based compensation expense for stock options was $1,774 and $3,039 for the 13 weeks ended May&#160;2,&#160;2026 and May&#160;3,&#160;2025, respectively. The weighted-average grant date fair value of these stock options was $153.72 and $107.99 for the 13 weeks ended May&#160;2,&#160;2026 and May&#160;3,&#160;2025, respectively. At May&#160;2,&#160;2026, there was approximately $28,606 of unrecognized stock-based compensation expense related to unvested stock options.&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;There were 77 and 99 restricted stock units issued during the 13 weeks ended May&#160;2,&#160;2026 and May&#160;3,&#160;2025, respectively. Stock-based compensation expense for restricted stock units was $6,630 and $5,346 for the 13 weeks ended May&#160;2,&#160;2026 and May&#160;3,&#160;2025, respectively. At May&#160;2,&#160;2026, there was approximately $71,932 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 no performance-based restricted stock units issued during the 13 weeks ended May 2, 2026 and May 3, 2025, respectively. Stock-based compensation expense for performance-based restricted stock units was $1,851 and $3,033 for the 13 weeks ended May&#160;2,&#160;2026 and May&#160;3,&#160;2025, respectively. At May&#160;2,&#160;2026, there was approximately $3,013 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 13 weeks ended May 2, 2026. Stock-based compensation expense for performance stock options was $235 for the 13 weeks ended May&#160;2, 2026. At May&#160;2,&#160;2026, there was approximately $13,739 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_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_IxadbbNUVkSmhFbwJPp3LA">&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: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.41%;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.74%;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.74%;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.41%;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.74%;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.74%;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.41%;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.4%;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.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.41%;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.74%;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;May&#160;2,&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.74%;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;May&#160;3,&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.41%;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.74%;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.74%;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.41%;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.74%;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.74%;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.41%;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.74%;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.74%;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.41%;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.74%;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.74%;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.41%;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.74%;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.74%;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_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_aBEIAQcxOEiQrJV7hzKzZg"
      decimals="3"
      id="Tc_lIeduDDsGEKEmOYfK2YQjQ_5_2"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_lUekekES8E-ri3k_Ek4Fgg"
      decimals="3"
      id="Tc_gHAWtCKu-ESwiN0TJmsdJQ_5_4"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_aBEIAQcxOEiQrJV7hzKzZg"
      decimals="3"
      id="Tc_kVPyjD_Gz0exue6BSxCX1A_6_2"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.038</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_lUekekES8E-ri3k_Ek4Fgg"
      decimals="3"
      id="Tc_pux4QvU2gUGZuvpaHpTbfQ_6_4"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.039</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_aBEIAQcxOEiQrJV7hzKzZg"
      id="Tc_9MlhYKkxu0Ofxhg0OqvSfg_7_2">P3Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_lUekekES8E-ri3k_Ek4Fgg"
      id="Tc_fZjOjXMGF0G6_E_c2bqUKQ_7_4">P3Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_aBEIAQcxOEiQrJV7hzKzZg"
      decimals="INF"
      id="Tc_Rg5wQlvYsECM17O6CkS7qg_8_2"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_lUekekES8E-ri3k_Ek4Fgg"
      decimals="INF"
      id="Tc_qd-8ms-tJ0ebN-Qjl4Y8Bw_8_4"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_aBEIAQcxOEiQrJV7hzKzZg"
      decimals="-3"
      id="Narr_LmDZ75TieEKaFN7tpSU9tA"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">108000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_lUekekES8E-ri3k_Ek4Fgg"
      decimals="-3"
      id="Narr_sdaV8OYw9EGTHfpTitc4xQ"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">129000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_aBEIAQcxOEiQrJV7hzKzZg"
      decimals="-3"
      id="Narr_OSqZpJRueka4iFLkSQk4vg"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1774000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_lUekekES8E-ri3k_Ek4Fgg"
      decimals="-3"
      id="Narr_vR-Ck84Rh0eyQe5gnEtNGg"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3039000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_aBEIAQcxOEiQrJV7hzKzZg"
      decimals="2"
      id="Narr_KdD76XNF1USzJI-8wSW7Iw"
      unitRef="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">153.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_lUekekES8E-ri3k_Ek4Fgg"
      decimals="2"
      id="Narr_axpBwDNy6E25U1mYT6kVfA"
      unitRef="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">107.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="As_Of_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_7AnD9KdHo0Clme3CI5WLOg"
      decimals="-3"
      id="Narr_E85AWf0aO06o1X4IvAYTkw"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">28606000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_NkNkGFkwCk-EsG5eCqC4cQ"
      decimals="-3"
      id="Narr_3UZ-7RpxnUOfudy3oGeE1Q"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">77000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Lu_xQhNbE0ys6hXA2qP-sQ"
      decimals="-3"
      id="Narr_64-Li143B0qpwPKfFfcRPg"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">99000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_NkNkGFkwCk-EsG5eCqC4cQ"
      decimals="-3"
      id="Narr_dfZiNlAmqUGSepW70M3wxg"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">6630000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Lu_xQhNbE0ys6hXA2qP-sQ"
      decimals="-3"
      id="Narr_ckhvQk0d4Ue_ZM2jA6HeoQ"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">5346000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="As_Of_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_TYGLxPb0rUGK_oFyUeZV_g"
      decimals="-3"
      id="Narr_rvmDXTw8cEiYCbdMqUihXQ"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">71932000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_-j0bnYp0bEegVrhYd9Gzwg"
      decimals="-3"
      id="Narr_XJdhYI7f_ES73UqP1Ml3oQ"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_-j0bnYp0bEegVrhYd9Gzwg"
      decimals="-3"
      id="Narr_a6sbchHwVUiFZlfn-Wx4Qw"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1851000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_2_2_2025_To_5_3_2025_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_8lxAuAEy6UmN2e5nsmHRkQ"
      decimals="-3"
      id="Narr_5IqC_tKCNkCUxnX6tNx1Mg"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3033000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="As_Of_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember__BC6JBWHcEyhnVEkbdlXiw"
      decimals="-3"
      id="Narr_DfwCj-DFYkuQWdW2DvTcPQ"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3013000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_aBEIAQcxOEiQrJV7hzKzZg"
      decimals="-3"
      id="Narr_JOs_OzOQo0Ku9umLntL1QQ"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">68000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_aBEIAQcxOEiQrJV7hzKzZg"
      decimals="-3"
      id="Narr_MSp2VgCsLECeSvDWUc_mdw"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">235000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="Duration_2_1_2026_To_5_2_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_aBEIAQcxOEiQrJV7hzKzZg"
      decimals="-3"
      id="Narr_s6iQagf0IEabWOJ5H5IizQ"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">13739000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_K2zfPCXAt0yWe8KsOrPQag">&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 8pt 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 $106,860 for the 13 weeks ended May&#160;2,&#160;2026 represents an effective tax rate of 23.9%, compared to $99,644 of income tax expense representing an effective tax rate of 24.6% for the 13 weeks ended May&#160;3,&#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 quarter.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Narr_FvYQEbus1UO-GdZzf9dqEQ"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">106860000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="3"
      id="Narr_AISwahAIs0KF_FWO5BDaHg"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.239</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Narr_IkM6hwud7EG3EOt5eN_wvw"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">99644000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="3"
      id="Narr_yN_C25cNMkiiBMNHbWV8MQ"
      unitRef="Unit_Standard_pure_YIMt0XEGPEqzNPjlEeCZMA">0.246</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_HVJBPr5WiEOhF4SYm2HEyA">&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 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:64.79%;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:3.48%;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.99%;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:12.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:middle;white-space:nowrap;width:1.99%;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.99%;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:12.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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.79%;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:3.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:31.71%;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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times 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:3.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times 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: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;May&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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;May&#160;3,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.79%;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:3.48%;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: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;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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:middle;width:64.79%;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;Numerator:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.48%;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;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.99%;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: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:12.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;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.99%;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: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.99%;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: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:12.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;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:64.79%;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:3.48%;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.99%;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.86%;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 3pt 0.05pt 0pt;"&gt; 340,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.99%;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.86%;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 3pt 0.05pt 0pt;"&gt; 305,052&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.79%;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:3.48%;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.99%;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:12.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;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.99%;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.99%;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:12.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;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:64.79%;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:3.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.86%;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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.86%;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:64.79%;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;Weighted-average common shares &#x2013; Basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.48%;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.99%;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:12.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 43,781&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.99%;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.99%;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:12.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 45,362&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.79%;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:3.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.99%;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:12.86%;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 3pt 0.05pt 0pt;"&gt; 183&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="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.99%;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:12.86%;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 3pt 0.05pt 0pt;"&gt; 146&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.79%;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;Weighted-average common shares &#x2013; Diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.48%;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.99%;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:12.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 43,964&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.99%;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.99%;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:12.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 45,508&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:3.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.86%;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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.86%;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:64.79%;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 per common share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.48%;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.99%;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:12.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;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.99%;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.99%;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:12.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;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:64.79%;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:3.48%;margin:0pt;padding: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.99%;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.86%;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 3pt 0.05pt 0pt;"&gt; 7.78&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding: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.99%;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.86%;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 3pt 0.05pt 0pt;"&gt; 6.72&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.79%;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;Diluted &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.48%;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.99%;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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7.74&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.99%;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.99%;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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.70&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 May&#160;2,&#160;2026 and May&#160;3,&#160;2025 excludes 277 and 354 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 &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;&lt;span style="background:#ffffff;"&gt;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;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_PADzVruBRUeCEWNY6Kuwhg">&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:64.79%;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:3.48%;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.99%;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:12.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:middle;white-space:nowrap;width:1.99%;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.99%;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:12.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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.79%;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:3.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:31.71%;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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times 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:3.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times 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: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;May&#160;2,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'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;May&#160;3,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:64.79%;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:3.48%;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: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;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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:middle;width:64.79%;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;Numerator:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.48%;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;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.99%;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: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:12.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;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.99%;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: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.99%;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: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:12.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;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:64.79%;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:3.48%;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.99%;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.86%;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 3pt 0.05pt 0pt;"&gt; 340,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.99%;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.86%;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 3pt 0.05pt 0pt;"&gt; 305,052&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.79%;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:3.48%;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.99%;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:12.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;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.99%;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.99%;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:12.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;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:64.79%;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:3.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.86%;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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.86%;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:64.79%;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;Weighted-average common shares &#x2013; Basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.48%;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.99%;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:12.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 43,781&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.99%;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.99%;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:12.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 45,362&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.79%;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:3.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.99%;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:12.86%;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 3pt 0.05pt 0pt;"&gt; 183&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="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.99%;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:12.86%;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 3pt 0.05pt 0pt;"&gt; 146&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.79%;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;Weighted-average common shares &#x2013; Diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.48%;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.99%;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:12.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 43,964&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.99%;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.99%;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:12.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 45,508&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:3.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.86%;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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.86%;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:64.79%;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 per common share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.48%;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.99%;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:12.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;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.99%;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.99%;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:12.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;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:64.79%;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:3.48%;margin:0pt;padding: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.99%;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.86%;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 3pt 0.05pt 0pt;"&gt; 7.78&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding: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.99%;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.86%;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 3pt 0.05pt 0pt;"&gt; 6.72&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:64.79%;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;Diluted &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.48%;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.99%;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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7.74&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.99%;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.99%;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.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6.70&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_dETybVEdsEudKS8SvcNacg_5_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">340469000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_ia1AzbFXHkqerZHgTdqBMw_5_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">305052000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_0HzZ1B9EyUyBomhdZKE-Kg_8_3"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">43781000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_lurJk18BvkaCIkb1v0sHiQ_8_6"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">45362000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_UEyZEb56qEmGO6LmozoyZA_9_3"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">183000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_jBqJi-Wz-kO4z5oyfMSL1g_9_6"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">146000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Tc_8bPR4pzmjEuPk44VCvA4yg_10_3"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">43964000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Tc_77KCa28ozEWWbAXPlt9FKw_10_6"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">45508000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="2"
      id="Tc_qHSmgzmoE0yHGGbZHNQx6g_13_3"
      unitRef="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">7.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="2"
      id="Tc_B0_cdF5wNU64Eq2aQGeWfw_13_6"
      unitRef="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">6.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="2"
      id="Tc_remctu3f_EGl9SM22o_AnQ_14_3"
      unitRef="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">7.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="2"
      id="Tc_j3ome9_7ZE-qhznD5jzTng_14_6"
      unitRef="Unit_Divide_USD_shares_ePGMkfpmCEy0LKeTnnkpmw">6.7</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="-3"
      id="Narr_QCCCbKMRVEGxAw_B-FhtGg"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">277000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_2_2_2025_To_5_3_2025_kwCPfoHQikuu205qKzexsg"
      decimals="-3"
      id="Narr_snr2a-AhdUWMj8GzhOEkrg"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">354000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_AfRm-l-TPkGa9xGg-Vs-vQ">&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;"&gt;&lt;span style="margin-bottom:12pt;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;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;A summary of common stock repurchase activity is presented in the following table:&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;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;13 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;May&#160;2,&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;May&#160;3,&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; 958&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; 987&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;"&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; 560,338&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; 362,090&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;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;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_October2024ShareRepurchaseProgramMember_aaLg3FyFVkuRfuWgJhGgUw"
      decimals="-3"
      id="Narr_TGN2wJI2vEu6kp0bcE0bWg"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3000000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_iDVOtXetREmIxvIqqHvyoA">&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;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;13 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;May&#160;2,&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;May&#160;3,&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; 958&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; 987&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;"&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; 560,338&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; 362,090&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;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ShareRepurchaseProgramAxis_ulta_ShareRepurchaseProgramsMember_Bef1szjnHE-yT17mTDIqwQ"
      decimals="-3"
      id="Tc_3I7mJK3o5kid2_GCuvj8cQ_4_3"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">958000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ShareRepurchaseProgramAxis_ulta_ShareRepurchaseProgramsMember_-xtjn0yPCUSnu8KsECim6A"
      decimals="-3"
      id="Tc_vbiZuJyre02TPAAkH5WMAQ_4_6"
      unitRef="Unit_Standard_shares_nuU_colVG0C9TNpN_XoBBQ">987000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ShareRepurchaseProgramAxis_ulta_ShareRepurchaseProgramsMember_Bef1szjnHE-yT17mTDIqwQ"
      decimals="-3"
      id="Tc_kMgLKxWiV0WTuwD2UBeGvg_5_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">560338000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ShareRepurchaseProgramAxis_ulta_ShareRepurchaseProgramsMember_-xtjn0yPCUSnu8KsECim6A"
      decimals="-3"
      id="Tc_uQ5pDIMnOkajaVVUz5Aiqg_5_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">362090000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_vcMUE-qCqkqBGFIvLo1aaQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:12pt 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&lt;span style="white-space:pre-wrap;"&gt; 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;/span&gt;&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:71.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:1.19%;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.19%;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.75%;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.19%;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.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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:27.53%;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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:12.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;May&#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:12.93%;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;May&#160;3,&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:71.27%;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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:12.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:12.93%;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:71.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;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 3,163,857&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.19%;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:11.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,848,367&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Less:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&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:71.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 6pt;"&gt;Cost of sales (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 1,896,237&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.19%;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:11.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,734,148&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Associate expenses (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.75%;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 3pt 0.05pt 0pt;"&gt; 438,018&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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 387,150&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Advertising expense, net (3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 93,055&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.19%;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:11.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 90,609&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Pre-opening expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.75%;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 3pt 0.05pt 0pt;"&gt; 4,665&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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,829&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Other segment expenses (1) (4)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 283,626&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.19%;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:11.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 232,854&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Interest income, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.75%;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; (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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.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:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (3,547)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Income tax expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 106,860&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.19%;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:11.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 99,644&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Equity net loss of affiliate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 1,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.19%;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:11.73%;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 3pt 0.05pt 0pt;"&gt; 628&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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;Net income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 340,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.19%;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:11.73%;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 3pt 0.05pt 0pt;"&gt; 305,052&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;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,399&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$72,033&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; for the 13 weeks ended May 2, 2026 and May 3, 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, bonuses, 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_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      decimals="INF"
      id="Narr__4rZfMQHdU-MVkg84R5Vqw"
      unitRef="Unit_Standard_segment_Qs6E7uTbVEm6errgrhM52w">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Tb_AlKs8Dyl50KYyil-RhDcrw">&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:71.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:1.19%;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.19%;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.75%;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.19%;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.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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:27.53%;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;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:12.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;May&#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:12.93%;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;May&#160;3,&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:71.27%;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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:12.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:12.93%;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:71.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;Net sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 3,163,857&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.19%;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:11.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,848,367&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Less:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&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:71.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 6pt;"&gt;Cost of sales (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 1,896,237&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.19%;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:11.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,734,148&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Associate expenses (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.75%;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 3pt 0.05pt 0pt;"&gt; 438,018&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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 387,150&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Advertising expense, net (3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 93,055&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.19%;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:11.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 90,609&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Pre-opening expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.75%;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 3pt 0.05pt 0pt;"&gt; 4,665&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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,829&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Other segment expenses (1) (4)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 283,626&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.19%;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:11.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 232,854&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Interest income, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.75%;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; (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.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.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:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (3,547)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Income tax expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 106,860&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.19%;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:11.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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 99,644&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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 6pt;"&gt;Equity net loss of affiliate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:10pt;margin-bottom: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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 1,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.19%;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:11.73%;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 3pt 0.05pt 0pt;"&gt; 628&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.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;Net income&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.19%;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:11.75%;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 3pt 0.05pt 0pt;"&gt; 340,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.19%;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:11.73%;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 3pt 0.05pt 0pt;"&gt; 305,052&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;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,399&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$72,033&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; for the 13 weeks ended May 2, 2026 and May 3, 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, bonuses, 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_2_1_2026_To_5_2_2026_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_3a_9oMiDAkO6wH31pF8a9w"
      decimals="-3"
      id="Tc_U-Eh4gFpyU6dc693UyCDsA_4_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3163857000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_2KP5xomxuUqT9Gk0l1uIzg"
      decimals="-3"
      id="Tc_hVAVXG0PfkmNJUXYGCRFTA_4_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">2848367000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_3a_9oMiDAkO6wH31pF8a9w"
      decimals="-3"
      id="Tc_fyHxuEnDHUq4Y0i8ICgfGQ_6_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1896237000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_2KP5xomxuUqT9Gk0l1uIzg"
      decimals="-3"
      id="Tc_PIxmwUvFmEW-WBgjceEu1w_6_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1734148000</us-gaap:CostOfRevenue>
    <us-gaap:SalariesWagesAndOfficersCompensation
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_3a_9oMiDAkO6wH31pF8a9w"
      decimals="-3"
      id="Tc_123lDJclqkC7tCw-1oSQ8Q_7_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">438018000</us-gaap:SalariesWagesAndOfficersCompensation>
    <us-gaap:SalariesWagesAndOfficersCompensation
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_2KP5xomxuUqT9Gk0l1uIzg"
      decimals="-3"
      id="Tc_rw7lVs-P9UKokjGUiFDG3w_7_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">387150000</us-gaap:SalariesWagesAndOfficersCompensation>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_3a_9oMiDAkO6wH31pF8a9w"
      decimals="-3"
      id="Tc_ohNuida3eUyoprGnMa-bEA_8_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">93055000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_2KP5xomxuUqT9Gk0l1uIzg"
      decimals="-3"
      id="Tc_Ii-aIKyJwkm_-Gl1XpxnCg_8_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">90609000</us-gaap:AdvertisingExpense>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_3a_9oMiDAkO6wH31pF8a9w"
      decimals="-3"
      id="Tc_VI7Vufbq1kiJJxcp8FCbkw_9_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">4665000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_2KP5xomxuUqT9Gk0l1uIzg"
      decimals="-3"
      id="Tc_9NHvo7i61U61m8jJWK0aWQ_9_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">1829000</us-gaap:PreOpeningCosts>
    <us-gaap:OtherExpenses
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_3a_9oMiDAkO6wH31pF8a9w"
      decimals="-3"
      id="Tc_MlhKa5yvWUOwIZfFNqf-LQ_10_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">283626000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_2KP5xomxuUqT9Gk0l1uIzg"
      decimals="-3"
      id="Tc_Hrd1KT_MI0GnR-wW4F7bAA_10_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">232854000</us-gaap:OtherExpenses>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_3a_9oMiDAkO6wH31pF8a9w"
      decimals="-3"
      id="Tc_qk7GcW7PyU6EfCdVEBQN2g_11_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">652000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_2KP5xomxuUqT9Gk0l1uIzg"
      decimals="-3"
      id="Tc_BwIafbYUkUKu36T_hoefSw_11_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">3547000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_3a_9oMiDAkO6wH31pF8a9w"
      decimals="-3"
      id="Tc_rfofYI0LGESnjHdckFCOeQ_12_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">106860000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_2KP5xomxuUqT9Gk0l1uIzg"
      decimals="-3"
      id="Tc_iEMHvkm03kemTAbwAPE70w_12_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">99644000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_3a_9oMiDAkO6wH31pF8a9w"
      decimals="-3"
      id="Tc_W5bx3d4MBU60WVE7Wk2QWQ_13_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-1579000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_2KP5xomxuUqT9Gk0l1uIzg"
      decimals="-3"
      id="Tc_ufWxaHa1_ES0HBXxs4EXiw_13_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">-628000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_3a_9oMiDAkO6wH31pF8a9w"
      decimals="-3"
      id="Tc_Pezz0pBxRUmnb1NGUyGe4w_14_3"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">340469000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_2KP5xomxuUqT9Gk0l1uIzg"
      decimals="-3"
      id="Tc_OrQNe5pvw0KUTNZO6K6tjg_14_6"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">305052000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_2_1_2026_To_5_2_2026_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_3a_9oMiDAkO6wH31pF8a9w"
      decimals="-3"
      id="Narr_gXc69_5uVkW_YpmLCKte1Q"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">81399000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_2_2_2025_To_5_3_2025_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_2KP5xomxuUqT9Gk0l1uIzg"
      decimals="-3"
      id="Narr_26MDg2XnFE-symx0uCWCWQ"
      unitRef="Unit_Standard_USD_Tf4SaH-tXUWpRMNBZjK9fg">72033000</us-gaap:DepreciationDepletionAndAmortization>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_MfWTHIGRlUuB6foeKq38Bg">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr__D4Ltc-8oESX6zC5zHyA2g">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_VsqYCbWyZke5P2ELNfmbdA">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="Duration_2_1_2026_To_5_2_2026_W3e5hP5SR0-LUvg_EUr9xA"
      id="Narr_X2-0A0qozky4y8z6vJWw0A">false</ecd:NonRule10b51ArrTrmntdFlag>
</xbrl>
