tickdelta
Sign in

Tickdelta is free for now. Sign up and get Pro free

← Screener

ULTAUlta Beauty

Consumer discretionary · Specialty Retail · Nasdaq
Compare with peers → Embed
FY2025 at a glance

Sales up 9.7%, free cash flow up to $1.1B

XBRL, from each 10-K
$12.4B
from $11.3B in FY2024
FY2016FY2025
Net incomeStatements ↓
$1.2B
from $1.2B in FY2024
FY2016FY2025
Free cash flowStatements ↓
$1.1B
from $964.1M in FY2024
FY2016FY2025
EPS (diluted)Statements ↓
$25.64
from $25.34 in FY2024
FY2016FY2025
Operating marginStatements ↓
12.4%
from 13.9% in FY2024
FY2016FY2025
Total debtStatements ↓
$62.3M
Price and key numbers

The latest figures

All key numbers (40, from the latest 10-K and 10-Q) From EDGAR
EPS (ttm)27.46Sales (ttm)13.0BNet income (ttm)1.2BSales growth+9.7%EPS growth+1.2%Sales Q/Q+8.9%
Free cash flow1.1BGross margin39.3%Oper. margin12.5%Net margin9.3%FCF margin8.9%ROE45.8%
ROA17.4%R&D / sales-Dividend-Debt/Eq0.13Curr. ratio1.35Cash158.5M
Op. cash flow (ttm)1.6BEBITDA1.8BEBITDA margin14.8%Net debt181.1MQuick ratio1.35Interest cover158.48
ROIC38.8%Tax rate24.4%Stock pay / sales0.3%Shares out.42.8MShares Y/Y-5.1%Book / share61.83
Cash / share3.71Sales / share303.00Asset turnover1.86Days sales out.9Sales 3Y CAGR+6.7%Sales 5Y CAGR+15.0%
EPS 3Y CAGR+2.2%EPS 5Y CAGR+52.5%Employees65,000Sales / employee199K

Hover or tap a number to see the XBRL line item and filing it comes from; click it to open that filing at SEC. What each number means. Looks wrong? Tell us.

Changes in the numbers

FY2025 against FY2024
  • Revenue growth sped up to +9.7%+0.8% → +9.7% · Revenue FY2025 / revenue FY2024 − 1, against the same a year earlier · 10-K ↗
What management wrote about it → · Every company →

ULTA against Consumer discretionary peers

Ten years, side by side → · All 47 →
GrowthProfitBalanceCleanInsiders
ULTAPeer median

Each side 0 to 100, ranked against every company we cover: relative position on reported figures, not a buy score. How

Every dot is one of the 47 companies, the better end on the right. Hover a dot for the company.

Sales growth
+9.7%12th of 47 · median +5.4%
Net margin
9.3%28th of 47 · median 10.8%
Return on equity
45.8%9th of 34 · median 32.5%
Free cash flow margin
8.9%26th of 45 · median 9.4%
Debt / equity (less is better)
0.135th of 28 · median 0.73
ULTA and the 5 peers closest in revenue
CompanyRevenue (ttm)Sales growthGross marginNet marginROEFCF marginDebt / equity
ULTA Ulta Beauty$13.0B +9.7%39.3%9.3%45.8%8.9%0.13
LVS Las Vegas Sands$13.6B +15.2%-11.8%-17.7%-
DRI Darden Restaurants$13.4B +9.4%20.3%8.8%57.2%7.9%1.26
CMG Chipotle Mexican Grill$12.7B +5.4%-10.8%56.1%11.9%0.00
HLT Hilton Worldwide$12.7B +7.7%-13.4%-15.2%-
EBAY eBay Inc.$12.4B +7.9%72.2%16.9%47.6%19.5%1.53
Where each dollar goes

From $8.6B of sales to $985.8M of profit

FY2021, from the 10-K income statement
Revenue to Gross profit: $3.4BRevenue to Cost of revenue: $5.3BGross profit to Operating profit: $1.3BGross profit to Operating expenses: $2.1BOperating profit to Net profit: $985.8MOperating profit to Tax: $311.7M Revenue: $8.6B Revenue$8.6B +40% Y/Y Gross profit: $3.4B · 39% margin Gross profit$3.4B39% margin +73% Y/Y Cost of revenue: $5.3B · 61% of revenue Cost of revenue$5.3B61% of revenue Operating profit: $1.3B · 15% margin Operating profit$1.3B15% margin +448% Y/Y Operating expenses: $2.1B · 24% of revenue Operating expenses$2.1B24% of revenue Net profit: $985.8M · 11% margin Net profit$985.8M11% margin +461% Y/Y Tax: $311.7M · 4% of revenue Tax$311.7M4% of revenue

Swipe sideways for the whole flow →

From $10.2B of sales to $1.2B of profit

FY2022, from the 10-K income statement
Revenue to Gross profit: $4.0BRevenue to Cost of revenue: $6.2BGross profit to Operating profit: $1.6BGross profit to Operating expenses: $2.4BOperating profit to Net profit: $1.2BOperating profit to Tax: $396.2M Revenue: $10.2B Revenue$10.2B +18% Y/Y Gross profit: $4.0B · 40% margin Gross profit$4.0B40% margin +20% Y/Y Cost of revenue: $6.2B · 60% of revenue Cost of revenue$6.2B60% of revenue Operating profit: $1.6B · 16% margin Operating profit$1.6B16% margin +26% Y/Y Operating expenses: $2.4B · 24% of revenue Operating expenses$2.4B24% of revenue Net profit: $1.2B · 12% margin Net profit$1.2B12% margin +26% Y/Y Tax: $396.2M · 4% of revenue Tax$396.2M4% of revenue

Swipe sideways for the whole flow →

From $11.2B of sales to $1.3B of profit

FY2023, from the 10-K income statement
Revenue to Gross profit: $4.4BRevenue to Cost of revenue: $6.8BGross profit to Operating profit: $1.7BGross profit to Operating expenses: $2.7BOperating profit to Net profit: $1.3BOperating profit to Tax & other: $387.0M Revenue: $11.2B Revenue$11.2B +10% Y/Y Gross profit: $4.4B · 39% margin Gross profit$4.4B39% margin +8% Y/Y Cost of revenue: $6.8B · 61% of revenue Cost of revenue$6.8B61% of revenue Operating profit: $1.7B · 15% margin Operating profit$1.7B15% margin +2% Y/Y Operating expenses: $2.7B · 24% of revenue Operating expenses$2.7B24% of revenue Net profit: $1.3B · 12% margin Net profit$1.3B12% margin +4% Y/Y Tax & other: $387.0M · 3% of revenue Tax & other$387.0M3% of revenue

Swipe sideways for the whole flow →

From $11.3B of sales to $1.2B of profit

FY2024, from the 10-K income statement
Revenue to Gross profit: $4.4BRevenue to Cost of revenue: $6.9BGross profit to Operating profit: $1.6BGross profit to Operating expenses: $2.8BOperating profit to Net profit: $1.2BOperating profit to Tax & other: $363.9M Revenue: $11.3B Revenue$11.3B +1% Y/Y Gross profit: $4.4B · 39% margin Gross profit$4.4B39% margin +0% Y/Y Cost of revenue: $6.9B · 61% of revenue Cost of revenue$6.9B61% of revenue Operating profit: $1.6B · 14% margin Operating profit$1.6B14% margin −7% Y/Y Operating expenses: $2.8B · 25% of revenue Operating expenses$2.8B25% of revenue Net profit: $1.2B · 11% margin Net profit$1.2B11% margin −7% Y/Y Tax & other: $363.9M · 3% of revenue Tax & other$363.9M3% of revenue

Swipe sideways for the whole flow →

From $12.4B of sales to $1.2B of profit

FY2025, from the 10-K income statement
Revenue to Gross profit: $4.8BRevenue to Cost of revenue: $7.5BGross profit to Operating profit: $1.5BGross profit to Operating expenses: $3.3BOperating profit to Net profit: $1.2BOperating profit to Tax: $379.5M Revenue: $12.4B Revenue$12.4B +10% Y/Y Gross profit: $4.8B · 39% margin Gross profit$4.8B39% margin +10% Y/Y Cost of revenue: $7.5B · 61% of revenue Cost of revenue$7.5B61% of revenue Operating profit: $1.5B · 12% margin Operating profit$1.5B12% margin −2% Y/Y Operating expenses: $3.3B · 27% of revenue Operating expenses$3.3B27% of revenue Net profit: $1.2B · 9% margin Net profit$1.2B9% margin −4% Y/Y Tax: $379.5M · 3% of revenue Tax$379.5M3% of revenue

Swipe sideways for the whole flow →

Where each $100 of sales went

FY2021
FY2022
FY2023
FY2024
FY2025
  • Cost of revenue
  • Sales, admin & other
  • Tax & other
  • Net profit

Band widths are the money. Gross profit is revenue less cost of revenue; operating expenses are gross profit less operating profit; R&D is from the income statement and the rest of the operating expenses is everything else; tax includes interest and other items when they are small. Y/Y is the change from the fiscal year before. Revenue by part only for the years in the last two 10-Ks' segment tables. The full income statement →

Profitability

3 of 4
  • !
    Net margin below the peer median9.3% vs 10.8%
  • ✓
    Gross margin up over 5 years31.7% → 39.1%
  • ✓
    Return on equity above 15%45.8%
  • ✓
    A profit in every one of 10 years
Net margin, FY2016 to FY2025: 8.4% → 9.3%

Balance sheet

4 of 4
  • ✓
    Interest covered more than 5 timesOperating income is over 100× interest expense
  • ✓
    Debt smaller than equityDebt / equity 0.13 on the latest balance sheet (peer median 0.73)
  • ✓
    Current assets cover current liabilitiesCurrent ratio 1.35
  • ✓
    Net debt under 3 years of free cash flow$111.1M net debt, 0.1 years

Cash and shareholders

3 of 3
  • ✓
    Free cash flow positive in every one of 10 years$1.1B last year
  • ✓
    Share count down over 5 years−20.5%
  • ✓
    Cash from operations above net income$1.5B vs $1.2B
Free cash flow, FY2016 to FY2025: 260.9M → 1.1B

Each tick is a fact with a fixed rule (on /methodology), not a score or advice. A check without the numbers it needs is left out.

Revenue and net income, FY2016 to FY2025

Revenue 12.4B Net income 1.2B
FY2016 revenue 4.9B · Revenues, 0001558370-19-002739 FY2016 net income 409.8M · NetIncomeLoss, 0001558370-19-002739 4.9B FY2016 FY2017 revenue 5.9B · Revenues, 0001558370-20-003272 FY2017 net income 555.2M · NetIncomeLoss, 0001558370-20-003272 5.9B FY2017 FY2018 revenue 6.7B · Revenues, 0001558370-21-003523 FY2018 net income 658.6M · NetIncomeLoss, 0001558370-21-003523 6.7B FY2018 FY2019 revenue 7.4B · Revenues, 0001558370-22-004330 FY2019 net income 705.9M · NetIncomeLoss, 0001558370-22-004330 7.4B FY2019 FY2020 revenue 6.2B · Revenues, 0001558370-23-004581 FY2020 net income 175.8M · NetIncomeLoss, 0001558370-23-004581 6.2B FY2020 FY2021 revenue 8.6B · Revenues, 0001558370-24-003941 FY2021 net income 985.8M · NetIncomeLoss, 0001558370-24-003941 8.6B FY2021 FY2022 revenue 10.2B · Revenues, 0001558370-25-003810 FY2022 net income 1.2B · NetIncomeLoss, 0001558370-25-003810 10.2B FY2022 FY2023 revenue 11.2B · Revenues, 0001104659-26-035243 FY2023 net income 1.3B · NetIncomeLoss, 0001104659-26-035243 11.2B FY2023 FY2024 revenue 11.3B · Revenues, 0001104659-26-035243 FY2024 net income 1.2B · NetIncomeLoss, 0001104659-26-035243 11.3B FY2024 FY2025 revenue 12.4B · Revenues, 0001104659-26-035243 FY2025 net income 1.2B · NetIncomeLoss, 0001104659-26-035243 12.4B FY2025

From XBRL in each 10-K. Hover a bar for the line item and filing. Full financials →

Statements

Income statement, balance sheet and cash flow

XBRL, each 10-K and 10-Q

ULTA's income statement, balance sheet and cash flow as reported to the SEC in XBRL, one column per fiscal year. Hover a number to see the line item and filing it comes from. Where a company changed how it tags a line, the first tag it reported for that period is used. A number looks wrong? Tell us.

Revenue12.4B
FY2016: 4.9BFY2017: 5.9BFY2018: 6.7BFY2019: 7.4BFY2020: 6.2BFY2021: 8.6BFY2022: 10.2BFY2023: 11.2BFY2024: 11.3BFY2025: 12.4B FY2017FY2019FY2021FY2023FY2025
Net income1.2B
FY2016: 409.8MFY2017: 555.2MFY2018: 658.6MFY2019: 705.9MFY2020: 175.8MFY2021: 985.8MFY2022: 1.2BFY2023: 1.3BFY2024: 1.2BFY2025: 1.2B FY2017FY2019FY2021FY2023FY2025
Free cash flow1.1B
FY2016: 260.9MFY2017: 338.7MFY2018: 636.7MFY2019: 802.8MFY2020: 658.5MFY2021: 887.1MFY2022: 1.2BFY2023: 1.0BFY2024: 964.1MFY2025: 1.1B FY2017FY2019FY2021FY2023FY2025
EPS (diluted)25.64
FY2016: 6.52FY2017: 8.96FY2018: 10.94FY2019: 12.15FY2020: 3.11FY2021: 17.98FY2022: 24.01FY2023: 26.03FY2024: 25.34FY2025: 25.64 FY2017FY2019FY2021FY2023FY2025
Diluted shares45.0M
FY2016: 62.9MFY2017: 62.0MFY2018: 60.2MFY2019: 58.1MFY2020: 56.6MFY2021: 54.8MFY2022: 51.7MFY2023: 49.6MFY2024: 47.4MFY2025: 45.0M FY2017FY2019FY2021FY2023FY2025

Income statement

From EDGAR
FY2016FY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025
Revenue4.9B5.9B6.7B7.4B6.2B8.6B10.2B11.2B11.3B12.4B
Cost of revenue3.1B3.8B4.3B4.7B4.2B5.3B6.2B6.8B6.9B7.5B
Gross profit1.7B2.1B2.4B2.7B1.9B3.4B4.0B4.4B4.4B4.8B
SG&A1.1B1.3B1.5B1.8B1.6B2.1B2.4B2.7B2.8B3.3B
Operating income654.8M785.3M854.1M901.1M236.8M1.3B1.6B1.7B1.6B1.5B
Interest expense----7.0M2.1M2.1M3.3M4.2M9.7M
Pretax income655.7M786.9M859.1M906.1M231.1M1.3B1.6B1.7B1.6B1.5B
Income tax246.0M231.6M200.6M200.2M55.2M310.0M401.1M404.6M378.9M373.9M
Net income409.8M555.2M658.6M705.9M175.8M985.8M1.2B1.3B1.2B1.2B
EPS (diluted)6.528.9610.9412.153.1117.9824.0126.0325.3425.64
Diluted shares62.9M62.0M60.2M58.1M56.6M54.8M51.7M49.6M47.4M45.0M
Depreciation & amortization210.3M252.7M279.5M295.6M297.8M268.5M241.4M243.8M267.0M300.8M
EBITDA865.1M1.0B1.1B1.2B534.6M1.6B1.9B1.9B1.8B1.8B
Gross margin36.0%35.6%35.9%36.2%31.7%39.0%39.6%39.1%38.8%39.1%
Operating margin13.5%13.3%12.7%12.2%3.8%15.0%16.1%15.0%13.9%12.4%
Net margin8.4%9.4%9.8%9.5%2.9%11.4%12.2%11.5%10.6%9.3%
Revenue growth-+21.2%+14.1%+10.1%-16.8%+40.3%+18.3%+9.8%+0.8%+9.7%
EPS growth-+37.4%+22.1%+11.1%-74.4%+478%+33.5%+8.4%-2.7%+1.2%

Cash flow

From EDGAR
FY2016FY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025
Operating cash flow634.4M779.4M956.1M1.1B810.4M1.1B1.5B1.5B1.3B1.5B
Capital spending373.4M440.7M319.4M298.5M151.9M172.2M312.1M435.3M374.5M434.8M
Free cash flow260.9M338.7M636.7M802.8M658.5M887.1M1.2B1.0B964.1M1.1B
Stock-based pay (added back)19.3M24.4M27.5M25.6M27.6M47.3M43.0M48.2M42.8M37.4M
Buybacks344.3M367.6M616.2M681.0M114.9M1.5B900.0M995.7M1.0B901.4M
Acquisitions--13.6M-1.2M----386.8M
Debt repaid----800.0M--195.4M199.7M-
Investing cash flow-273.4M-530.7M-215.1M-471.5M-48.8M-176.5M-314.6M-441.4M-383.1M-931.3M
Financing cash flow-321.8M-356.2M-609.2M-646.7M-107.9M-1.5B-861.0M-1.0B-1.0B-850.7M

Stock-based pay and leases

From EDGAR
FY2016FY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025
Stock-based pay (expense)19.3M24.4M27.5M25.6M27.6M47.3M43.0M48.2M42.8M37.4M
Stock-based pay / revenue0.4%0.4%0.4%0.3%0.4%0.5%0.4%0.4%0.4%0.3%
Operating lease cash paid---338.9M354.1M368.5M383.2M396.6M413.3M438.8M
Right-of-use assets--1.5B1.5B1.5B1.5B1.6B1.6B1.6B1.8B
Operating lease liabilities--1.8B1.9B1.9B1.8B1.9B1.9B1.9B2.1B

From SEC's XBRL company facts (data.sec.gov). EBITDA = operating income + depreciation and amortization; free cash flow = operating cash flow - capital spending; total debt = long-term debt (with its current part) + short-term borrowings. Stock-based pay and leases are shown as the company reports them; Tickdelta does not take them out of earnings or add leases to debt. Click a number to open the filing in SEC's Inline XBRL viewer, where you can click the same number to see how it is tagged. Values a company later revised show as revised; the Revised numbers tab lists the changes.

Next Peers in numbers →