Ulta Beauty, Inc. (ULTA)
NASDAQ: ULTA · IEX Real-Time Price · USD
523.40
+9.88 (1.92%)
Mar 28, 2024, 11:23 AM EDT - Market open

Ulta Beauty Cash Flow Statement

Millions USD. Fiscal year is Mar - Feb.
Year 2023202220212020201920182017201620152014 2013 - 2004
Net Income
1,2911,242985.84175.84705.95658.56555.23409.76320.01257.14
Upgrade
Depreciation & Amortization
576.59543.28544.69565.84574.42279.47252.71210.3165.05131.76
Upgrade
Share-Based Compensation
48.2543.0447.2627.5825.0526.6424.410.296.111.69
Upgrade
Other Operating Activities
-439.58-346.82-518.5241.09-204.12-8.54-52.984.04-115.28-4
Upgrade
Operating Cash Flow
1,4761,4821,059810.361,101956.13779.37634.39375.87396.59
Upgrade
Operating Cash Flow Growth
-0.38%39.90%30.72%-26.42%15.18%22.68%22.85%68.78%-5.22%21.01%
Upgrade
Capital Expenditures
-435.27-312.13-172.19-151.87-298.53-319.4-440.71-373.45-299.17-249.07
Upgrade
Acquisitions
000-1.220-13.610000
Upgrade
Change in Investments
-6.16-2.46-4.3104.34-172.95117.9-9010020.21-150.21
Upgrade
Investing Cash Flow
-441.43-314.58-176.48-48.75-471.48-215.11-530.71-273.45-278.96-399.28
Upgrade
Share Issuance / Repurchase
-1,006.12-861.01-1,497.22-106.02-646.74-609.21-355.63-330.82-149.72-30.87
Upgrade
Debt Issued / Paid
000-1.9200-0.58000
Upgrade
Other Financing Activities
-------9.059.53.23
Upgrade
Financing Cash Flow
-1,006.12-861.01-1,497.22-107.93-646.74-609.21-356.22-321.77-140.23-27.64
Upgrade
Exchange Rate Effect
00-0.060.06000000
Upgrade
Net Cash Flow
28.72306.32-614.49653.73-16.93131.81-107.5739.17-43.31-30.33
Upgrade
Free Cash Flow
1,0411,170887.08658.49802.76636.73338.65260.9476.71147.53
Upgrade
Free Cash Flow Growth
-11.01%31.87%34.71%-17.97%26.08%88.02%29.78%240.17%-48.00%45.06%
Upgrade
Free Cash Flow Margin
9.29%11.46%10.28%10.70%10.85%9.48%5.75%5.37%1.95%4.55%
Upgrade
Free Cash Flow Per Share
21.1122.7616.2811.6913.8810.645.504.171.202.29
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).