Companies › Ulta Beauty, Inc.

Ulta Beauty, Inc. (ULTA): Financial Statements and Key Figures

Ulta Beauty, Inc. (ticker ULTA) is classified by the SEC under industry code 5990, Retail-Retail Stores, NEC, and is listed on Nasdaq. It files its annual report with the U.S. Securities and Exchange Commission (SEC) on Form 10-K and reports in US dollars. Its fiscal 2026 ended on 31 January 2026; the annual report for that year was filed on 26 March 2026. For that year it reported revenue of US$ 12,393 million, net income of US$ 1,153 million and total assets of US$ 6,999 million at the year end. Fiscal years 2017 to 2026 are shown below.

The figures are as the company filed them, standardised by reporting tag; the filing is the authority. For education and analysis, not investment advice.

Key Figures

Money in US$ millions; earnings per share in US dollars. Free cash flow is the cash from operating activities less capital expenditures. Total debt is short-term plus long-term debt, or the total the company itself tags when that is larger. A margin is the profit line divided by revenue; return on equity is net income divided by the average of shareholders' equity at the start and the end of the year. A blank cell means the company does not report the line under a standard tag; it does not mean zero.

Table 1: Key figures of Ulta Beauty, Inc. by fiscal year
Fiscal year2017201820192020202120222023202420252026Last 12 months to 1 Aug 2026
year ended on28 Jan3 Feb2 Feb1 Feb30 Jan29 Jan28 Jan3 Feb1 Feb31 Jannot a fiscal year
Revenue (US$ millions)4,8555,8856,7177,3986,1528,63110,20911,20711,29612,39312,956
Net income (US$ millions)4105556597061769861,2421,2911,2011,1531,210
Earnings per share, diluted (US$)6.528.9610.9412.153.1117.9824.0126.0325.3425.6427.46
Cash from operating activities (US$ millions)6347799561,1018101,0591,4821,4761,3391,5031,568
Free cash flow (US$ millions)2613396378036588871,1701,0419641,0681,149
Total assets (US$ millions)2,5522,9093,1914,8645,0904,7645,3705,7076,0026,9996,964
Total debt (US$ millions)62340
Shareholders' equity (US$ millions)1,5501,7741,8201,9022,0001,5351,9602,2792,4882,8032,644
Gross margin36.0 %35.6 %35.9 %36.2 %31.7 %39.0 %39.6 %39.1 %38.8 %39.1 %39.3 %
Operating margin13.5 %13.3 %12.7 %12.2 %3.8 %15.0 %16.1 %15.0 %13.9 %12.4 %12.5 %
Net margin8.4 %9.4 %9.8 %9.5 %2.9 %11.4 %12.2 %11.5 %10.6 %9.3 %9.3 %
Return on equity27.4 %33.4 %36.6 %37.9 %9.0 %55.8 %71.1 %60.9 %50.4 %43.6 %

The last column is not a fiscal year. It is the last twelve months to 1 August 2026: the last fiscal year, plus the year to date in the latest quarterly report (Form 10-Q, filed 27 August 2026), less the same year-to-date period a year before; total assets, total debt and equity are those of the quarterly balance sheet. Quarterly reports are unaudited interim data. The column enters no growth rate and no chart.

Charts

Figure 1: Revenue and net income by fiscal year (US$ millions)

Figure 2: Cash from operating activities and free cash flow by fiscal year (US$ millions)

Compound Growth

The compound annual growth rate is the single yearly rate that, applied every year, takes the first value to the last one: the last value divided by the first, raised to the power of one over the number of years, less one. It uses only the two end values, so an unusual first or last year moves it a great deal.

  • Revenue: 3,924 in fiscal 2016 to 12,393 in fiscal 2026 (US$ millions), 10 years: 12.2 % a year.
  • Diluted earnings per share: 4.98 in fiscal 2016 to 25.64 in fiscal 2026 (US dollars per share), 10 years: 17.8 % a year.

Analyse This Company

Each link opens a calculator with Ulta Beauty, Inc. loaded from the same data.

  • Company Financial Statements: The full income statement, balance sheet and cash flow statement of each fiscal year, with common-size and growth views.
  • Capital Allocation History: Where the cash from operations went each year: capital expenditures, dividends, share repurchases, debt.
  • Dividend Sustainability: How the dividends paid compare with earnings and with free cash flow, year by year.
  • Earnings Quality Trend: How much of reported earnings arrived as cash, and how accruals moved over the years.
  • Reverse DCF: The growth in free cash flow that a share price you type would assume.
  • Financial Quality Scores: The Piotroski F-score and the DuPont breakdown of return on equity, worked step by step.
  • Valuation Range: What a share price you type corresponds to as multiples of earnings, cash flow and book value, against the company's own history.

Several companies at once: Peer Comparison and Fundamental Screener.

Same Industry

The one other company in the data with the industry code 5990 (Retail-Retail Stores, NEC), in alphabetical order; the index lists every company.

Source

The annual report first filed for each fiscal year, with a link to its index page on EDGAR, the SEC's filing system. A later annual report repeats earlier years for comparison and sometimes restates them; where a value was taken from a later report, the last column gives the date of the latest one used.

Table 2: The filing behind each fiscal year
Fiscal yearYear endedFormFiledOn EDGARLater report used, filed
202631 Jan 2026Form 10-K26 Mar 2026filing index
20251 Feb 2025Form 10-K27 Mar 2025filing index26 Mar 2026
20243 Feb 2024Form 10-K26 Mar 2024filing index26 Mar 2026
202328 Jan 2023Form 10-K24 Mar 2023filing index27 Mar 2025
202229 Jan 2022Form 10-K25 Mar 2022filing index26 Mar 2024
202130 Jan 2021Form 10-K26 Mar 2021filing index24 Mar 2023
20201 Feb 2020Form 10-K27 Mar 2020filing index25 Mar 2022
20192 Feb 2019Form 10-K2 Apr 2019filing index26 Mar 2021
20183 Feb 2018Form 10-K3 Apr 2018filing index27 Mar 2020
201728 Jan 2017Form 10-K28 Mar 2017filing index2 Apr 2019
  • The figures are as filed with the SEC and standardised by reporting tag. The filing is the authority: check it before relying on a number.
  • A blank cell means the company does not tag that line, or the tagged figure is withheld as incomplete. It does not mean zero.
  • Currency: every figure is in the currency the company reported that year (US dollars here). Nothing is converted.
  • Per-share figures are adjusted for stock splits detected from the company's own restated figures, except where a year is flagged; the as-filed values are in the filings.
  • For a bank, broker, insurer or other financial company (SIC codes 6000 to 6799) net debt, EBITDA, the current ratio and debt to equity are not meaningful and the tools show them as n/m.
  • A fiscal year is named after the calendar year in which it ends. The data is updated from time to time, not daily; this company's figures were loaded on 13 November 2026.

For education and analysis, not investment advice.