Annual report pursuant to Section 13 and 15(d)

Share-based Awards - Restricted Stock Option Activity (Detail)

v2.4.1.9
Share-based Awards - Restricted Stock Option Activity (Detail) (Restricted Stock [Member], USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Jan. 31, 2015
Feb. 01, 2014
Feb. 02, 2013
Restricted Stock [Member]
     
Schedule Of Restricted Stock Activity [Line Items]      
Restricted stock outstanding shares, Beginning of year 162us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
62us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
22us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted stock outstanding shares, Granted 71us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
141us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
65us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted stock outstanding shares, Vested (52)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
(25)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
(5)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted stock outstanding shares, Forfeited (30)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
(16)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
(20)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted stock outstanding shares, End of year 151us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
162us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
62us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted stock outstanding shares, Expected to vest 140ulta_ShareBasedCompensationArrangementsByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
152ulta_ShareBasedCompensationArrangementsByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
62ulta_ShareBasedCompensationArrangementsByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted stock outstanding weighted-average exercise price, Beginning of year $ 87.54ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisedPrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 81.81ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisedPrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 55.72ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisedPrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted stock outstanding weighted-average exercise price, Granted $ 97.73ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisedPrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 86.07ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisedPrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 90.18ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisedPrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted stock outstanding Weighted-average Exercise Price, Vested $ 91.91ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisedPrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 81.41ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisedPrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 66.88ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisedPrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted stock outstanding weighted-average exercise price, Forfeited $ 82.91ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonVestedOptionsForfeitedInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 75.39ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonVestedOptionsForfeitedInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 75.30ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonVestedOptionsForfeitedInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted stock outstanding weighted- average exercise price, End of year $ 91.74ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisedPrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 87.54ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisedPrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 81.81ulta_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisedPrice
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted stock outstanding weighted-average exercise price, Expected to vest $ 91.74ulta_ShareBasedCompensationArrangementsByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 87.54ulta_ShareBasedCompensationArrangementsByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 81.81ulta_ShareBasedCompensationArrangementsByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember