Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Stockholders' Equity

v2.4.1.9
Consolidated Statements of Stockholders' Equity (USD $)
In Thousands
Total
Common Stock [Member]
Treasury - Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Balance at Jan. 28, 2012 $ 584,704us-gaap_StockholdersEquity $ 627us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (7,415)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 404,698us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 186,794us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance, Shares at Jan. 28, 2012     (555)us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Balance, Shares at Jan. 28, 2012   62,764us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Stock options exercised and other awards 31,530ulta_StockOptionsExercisedAndOtherAwards 18ulta_StockOptionsExercisedAndOtherAwards
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  31,512ulta_StockOptionsExercisedAndOtherAwards
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Stock options exercised and other awards, Shares   1,801ulta_StockOptionsExercisedAndOtherAwardsShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Purchase of treasury shares (79)ulta_PaymentsToAcquireTreasuryStock   (79)ulta_PaymentsToAcquireTreasuryStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Purchase of treasury shares, Shares     (1)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Net income 172,549us-gaap_NetIncomeLoss       172,549us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Excess tax benefits from stock-based compensation 47,345us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet     47,345us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Stock compensation charge 13,375us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue     13,375us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Dividends paid (62,482)us-gaap_DividendsCommonStock       (62,482)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance at Feb. 02, 2013 786,942us-gaap_StockholdersEquity 645us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(7,494)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
496,930us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
296,861us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance, Shares at Feb. 02, 2013     (556)us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Balance, Shares at Feb. 02, 2013   64,565us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Stock options exercised and other awards 21,890ulta_StockOptionsExercisedAndOtherAwards 7ulta_StockOptionsExercisedAndOtherAwards
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  21,883ulta_StockOptionsExercisedAndOtherAwards
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Stock options exercised and other awards, Shares   729ulta_StockOptionsExercisedAndOtherAwardsShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Purchase of treasury shares (631)ulta_PaymentsToAcquireTreasuryStock   (631)ulta_PaymentsToAcquireTreasuryStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Purchase of treasury shares, Shares     (6)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Net income 202,849us-gaap_NetIncomeLoss       202,849us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Excess tax benefits from stock-based compensation 13,378us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet     13,378us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Stock compensation charge 16,003us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue     16,003us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Repurchase of common shares (37,337)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue (5)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    (37,332)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Repurchase of common shares, Shares   (501)us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Balance at Feb. 01, 2014 1,003,094us-gaap_StockholdersEquity 647us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(8,125)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
548,194us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
462,378us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance, Shares at Feb. 01, 2014     (562)us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Balance, Shares at Feb. 01, 2014   64,793us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Stock options exercised and other awards 10,639ulta_StockOptionsExercisedAndOtherAwards 3ulta_StockOptionsExercisedAndOtherAwards
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  10,636ulta_StockOptionsExercisedAndOtherAwards
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Stock options exercised and other awards, Shares   290ulta_StockOptionsExercisedAndOtherAwardsShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Purchase of treasury shares (1,588)ulta_PaymentsToAcquireTreasuryStock   (1,588)ulta_PaymentsToAcquireTreasuryStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Purchase of treasury shares, Shares     (16)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Net income 257,135us-gaap_NetIncomeLoss       257,135us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Excess tax benefits from stock-based compensation 3,229us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet     3,229us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Stock compensation charge 14,923us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue     14,923us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Repurchase of common shares (39,923)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue (3)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    (39,920)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Repurchase of common shares, Shares   (321)us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Balance at Jan. 31, 2015 $ 1,247,509us-gaap_StockholdersEquity $ 647us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (9,713)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 576,982us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 679,593us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance, Shares at Jan. 31, 2015     (578)us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Balance, Shares at Jan. 31, 2015   64,762us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember