HealthStream, Inc. (HSTM)
NASDAQ: HSTM · IEX Real-Time Price · USD
25.79
-0.13 (-0.50%)
Apr 26, 2024, 10:35 AM EDT - Market open

HealthStream Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1997
Net Income
15.2112.095.8514.0915.7732.22103.768.6210.39
Upgrade
Depreciation & Amortization
41.0837.9536.8130.1927.8724.2324.0520.371710.93
Upgrade
Share-Based Compensation
4.153.555.32.224.241.781.741.680.27-1.61
Upgrade
Other Operating Activities
3.53-2.4-5.58-10.6217.77-13.9810.93-1.579.0314.54
Upgrade
Operating Cash Flow
63.9751.1942.3935.8765.6644.2546.7124.2334.9234.26
Upgrade
Operating Cash Flow Growth
24.97%20.77%18.15%-45.36%48.38%-5.27%92.75%-30.60%1.93%26.62%
Upgrade
Capital Expenditures
-28.01-25.08-25.35-18.8-36.5-18.45-15.11-12.81-15.36-10.2
Upgrade
Acquisitions
-6.62-3.97-4.71-121.34-20.9544.050-55.26-88.08-12.3
Upgrade
Change in Investments
-21.970.654.3329.74-10.0811.076.2912.43-31.436.96
Upgrade
Other Investing Activities
------0.12-2.76-1.02--
Upgrade
Investing Cash Flow
-56.6-28.39-25.72-110.41-67.5236.56-11.58-56.66-134.86-15.54
Upgrade
Dividends Paid
-3.060-0.02-0.04-0.06-32.360000
Upgrade
Share Issuance / Repurchase
-8.93-23.14-5.01-20.020.212.580.410.1598.341.09
Upgrade
Debt Issued / Paid
-0.12000000000
Upgrade
Other Financing Activities
-0.93-0.57-1.18-0.44-1.07-0.48-0.41-0.11.622.65
Upgrade
Financing Cash Flow
-13.04-23.7-6.21-20.49-0.92-30.2500.0599.963.74
Upgrade
Exchange Rate Effect
-0.020.02-0.110.06000000
Upgrade
Net Cash Flow
-5.69-0.8810.34-94.97-2.7849.5535.13-32.380.0222.46
Upgrade
Free Cash Flow
35.9626.1117.0417.0729.1625.831.611.4219.5624.05
Upgrade
Free Cash Flow Growth
37.73%53.25%-0.19%-41.46%13.03%-18.35%176.61%-41.59%-18.69%31.13%
Upgrade
Free Cash Flow Margin
12.89%9.79%6.64%6.97%11.48%11.14%14.70%5.95%9.36%14.09%
Upgrade
Free Cash Flow Per Share
1.180.850.540.530.900.800.990.360.650.87
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).