Stock Repurchase Program - Additional Information (Detail) (USD $)
Share data in Thousands, except Per Share data, unless otherwise specified |
12 Months Ended | ||
---|---|---|---|
Jan. 31, 2015
|
Feb. 01, 2014
|
Sep. 11, 2014
|
|
Stock Repurchase Program [Line Items] | |||
Repurchase of common stock | $ 39,923,000us-gaap_PaymentsForRepurchaseOfCommonStock | $ 37,337,000us-gaap_PaymentsForRepurchaseOfCommonStock | |
2013 Share Repurchase Program [Member] | |||
Stock Repurchase Program [Line Items] | |||
Shares authorized but unused amount revoked |
112,664,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 / us-gaap_ShareRepurchaseProgramAxis = ulta_ShareRepurchaseProgramTwoThousandAndThirteenMember |
||
Repurchase of common stock, shares |
501us-gaap_StockRepurchasedAndRetiredDuringPeriodShares / us-gaap_ShareRepurchaseProgramAxis = ulta_ShareRepurchaseProgramTwoThousandAndThirteenMember |
||
Repurchase of common stock |
37,337,000us-gaap_PaymentsForRepurchaseOfCommonStock / us-gaap_ShareRepurchaseProgramAxis = ulta_ShareRepurchaseProgramTwoThousandAndThirteenMember |
||
Repurchase of common stock, average price per share |
$ 74.58ulta_CommonStockAcquiredAverageCostPerShare / us-gaap_ShareRepurchaseProgramAxis = ulta_ShareRepurchaseProgramTwoThousandAndThirteenMember |
||
2013 Share Repurchase Program [Member] | Maximum [Member] | |||
Stock Repurchase Program [Line Items] | |||
Repurchase of common stock authorized amount |
150,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1 / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ShareRepurchaseProgramAxis = ulta_ShareRepurchaseProgramTwoThousandAndThirteenMember |
||
2014 Share Repurchase Program [Member] | |||
Stock Repurchase Program [Line Items] | |||
Repurchase of common stock, shares |
321us-gaap_StockRepurchasedAndRetiredDuringPeriodShares / us-gaap_ShareRepurchaseProgramAxis = ulta_ShareRepurchaseProgramTwoThousandAndFourteenMember |
||
Repurchase of common stock |
39,923,000us-gaap_PaymentsForRepurchaseOfCommonStock / us-gaap_ShareRepurchaseProgramAxis = ulta_ShareRepurchaseProgramTwoThousandAndFourteenMember |
||
Repurchase of common stock, average price per share |
$ 124.31ulta_CommonStockAcquiredAverageCostPerShare / us-gaap_ShareRepurchaseProgramAxis = ulta_ShareRepurchaseProgramTwoThousandAndFourteenMember |
||
2014 Share Repurchase Program [Member] | Maximum [Member] | |||
Stock Repurchase Program [Line Items] | |||
Repurchase of common stock authorized amount |
$ 300,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1 / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_ShareRepurchaseProgramAxis = ulta_ShareRepurchaseProgramTwoThousandAndFourteenMember |
X | ||||||||||
- Definition
Common stock acquired average cost per share. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
The cash outflow to reacquire common stock during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Number of shares that have been repurchased and retired during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of stock repurchase plan authorized. No definition available.
|
X | ||||||||||
- Definition
Amount remaining of a stock repurchase plan authorized. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|