HealthStream Cash Flow Statement Analysis

Operating, investing, and financing activities in millions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for HealthStream, Inc. (HSTM) - Annual data in millions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income20.0115.2112.095.8514.0915.7732.22
Depreciation & Amortization17.1419.0837.9521.2138.9636.1724.23
Deferred Income Tax-1.11-1.730.711.544.302.173.02
Stock Based Compensation4.474.153.555.302.220.000.00
Change in Working Capital-20.61-6.33-11.23-16.38-8.7118.28-7.94
Change in Accounts Receivable0.543.24-7.7710.34-2.990.000.00
Change in Accounts Payable-5.034.833.74-4.331.120.000.00
Change in Other Working Capital-15.79-17.7910.60-14.81-16.400.000.00
Other Operating Activities-2.75-2.6210.600.71-12.81-5.10-11.32
Net Cash from Operating Activities57.6663.9751.1942.3935.8765.6643.25
Investing Activities
Capital Expenditures-1.40-2.20-25.10-3.4218.8036.51-11.28
Acquisitions-1.30-6.62-3.97-4.71-121.34-20.95-0.83
Purchases of Investments-4.53-21.97-13.474.3329.740.000.00
Sales/Maturities of Investments-26.74-25.8110.63-21.9329.74-10.0811.91
Other Investing Activities14.110.003.49-0.38-1.26-3.3444.05
Net Cash from Investing Activities-33.97-56.60-28.39-25.72-110.41-67.5236.56
Financing Activities
Common Stock Issued0.000.00-23.14-5.01-20.020.000.00
Common Stock Repurchased-1.11-9.86-23.14-6.19-20.450.000.00
Dividends Paid-3.40-3.060.00-0.020.040.06-32.36
Other Financing Activities-1.11-0.12-0.57-1.18-0.44-1.07-0.48
Net Cash from Financing Activities-4.52-13.04-23.70-6.21-20.49-0.92-30.25
Summary
Effect of Forex Changes on Cash-0.04-0.020.02-0.110.060.000.00
Net Change in Cash19.14-5.69-0.9010.34-94.97-2.7849.55
Cash at Beginning of Period40.3346.0246.9136.57131.54134.3284.77
Cash at End of Period59.4763.9746.0246.9136.57134.32134.32
Free Cash Flow56.2661.7726.0938.9733.8943.6824.80
Supplemental Disclosures
Interest Paid0.100.130.100.130.100.100.12
Income Taxes Paid8.702.610.72-0.090.880.6316.51