Cash flow generation is characterized by high conversion efficiency, with an OCF/NI ratio reaching 6.25 in 2025Q1, despite volatility in free cash flow margins ranging from 3.6% to 35.4%.
| Metric | TTM | Dec'25 | Dec'24 | Dec'23 | Dec'22 | Dec'21 | Dec'20 | Dec'19 | Dec'18 | Dec'17 | Dec'16 | Dec'15 | Dec'14 | Dec'13 | Dec'12 | Dec'11 | Dec'10 | Dec'09 | Dec'08 | Dec'07 | Dec'06 | Dec'05 | Dec'04 | Dec'03 | Dec'02 | Dec'01 | Dec'00 | Dec'99 |
|---|
| Cash from Operations | 63.38M | 63.32M | 57.66M | 63.97M | 51.19M | 42.38M | 35.87M | 65.66M | 43.25M | 46.71M | 24.23M | 34.92M | 34.26M | 26.28M | 22.51M | 19.75M | 16.12M | 11.57M | 6.04M | 7.11M | 4M | 5.17M | 375.46K | -1.06M | -5.82M | -9.7M | -14.57M | -3.3M |
| Operating CF Margin % | - | 20.82% | 19.77% | 22.92% | 19.18% | 16.51% | 14.65% | 25.84% | 18.67% | 18.86% | 10.72% | 16.71% | 20.07% | 19.87% | 21.7% | 24.07% | 24.51% | 20.16% | 11.71% | 16.17% | 12.58% | 18.91% | 1.87% | -5.82% | -36.88% | -71.85% | -151.01% | -126.92% |
| Operating CF Growth % | -9.36% | 9.81% | -9.86% | 24.97% | 20.77% | 18.15% | -45.36% | 51.82% | -7.42% | 92.75% | -30.6% | 1.93% | 30.34% | 16.74% | 13.97% | 22.57% | 39.31% | 91.46% | -14.96% | 77.73% | -22.72% | 1277.79% | 135.45% | 81.81% | 39.98% | 33.44% | -341.66% | - |
| Net Income | 19.92M | 18.34M | 20.01M | 15.21M | 12.09M | 5.84M | 14.09M | 15.77M | 32.22M | 10M | 3.75M | 8.62M | 10.39M | 8.42M | 7.64M | 6.94M | 4.15M | 13.97M | 2.85M | 4.09M | 2.5M | 1.91M | -1.05M | -3.41M | -16.64M | -19.58M | -20.29M | -4.5M |
| Depreciation & Amortization | 44.09M | 43.48M | 41.24M | 52.57M | 48.54M | 45.98M | 38.96M | 36.17M | 24.23M | 26.28M | 22.21M | 17M | 10.93M | 7.85M | 6.66M | 5.41M | 4.88M | 5.14M | 4.82M | 4.5M | 2.89M | 2.68M | 2.11M | 3.05M | 4.39M | 9.94M | 6.78M | 500K |
| Stock-Based Compensation | 7.04M | 8.14M | 4.47M | 4.15M | 3.55M | 5.3M | 2.22M | 4.24M | 1.78M | 1.85M | 1.97M | 3.28M | 1.63M | 1.46M | 1.14M | 788K | 663.52K | 660.52K | 771.56K | 742.34M | 682.07M | 1.14B | 740.54M | 1.68B | 0 | 0 | 0 | 0 |
| Deferred Taxes | 4.37M | 5.12M | -1.11M | 0 | 0 | 0 | 0 | 0 | 3.02M | -2.04M | 1.79M | 392K | 1.32M | 2.51M | 5.6M | 4.05M | 2.67M | 153.97K | -375.47M | -1.99M | -682.07M | -1.14B | -740.54M | -1.68B | 0 | 0 | 0 | 0 |
| Other Non-Cash Items | 14.02M | 12.52M | 13.67M | 6.58M | 6.67M | -10.28M | 3K | -154K | -10.06M | 2.32M | 1.33M | -1.28M | -1.54M | -1.91M | 9K | 29K | 66.01K | -9.09M | 375.24M | -741.57M | 697.07K | 95.7K | 41.15K | 212.73K | 5.6M | 1.48M | 1.03M | 800K |
| Working Capital Changes | -26.06M | -24.28M | -20.61M | -14.54M | -19.67M | -4.46M | -19.39M | 9.62M | -7.94M | 8.29M | -6.81M | 6.91M | 11.52M | 7.96M | 1.46M | 2.53M | 3.68M | 734.67K | -2.18M | -268.43K | -2.09M | 486.05K | -724.07K | -907.17K | 823.34K | -1.54M | -2.1M | -100K |
| Change in Receivables | -7.53M | -3.98M | 537K | 3.24M | -7.77M | 10.34M | -2.99M | 11.61M | -4.05M | -6.08M | -736K | -736K | -6.69M | -10.06M | 1.23M | -5M | -1.23B | 0 | -383.28M | -110.66M | -2.41B | -524.47M | -1.54B | 311.76M | 0 | 0 | 0 | 0 |
| Change in Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2.33M | 8.82M | -10.51M | -1.27M | -7.96M | -6.22M | -159K | 1.01M | 1.23B | 0 | 380.63M | -15.79M | 1.73B | 446.77M | 1.55B | -475.16M | 0 | 0 | 0 | 0 |
| Change in Payables | 3.16M | 1.83M | -5.03M | 0 | 0 | 0 | 0 | 0 | 4.92M | 6.36M | 1.49M | 2.74M | 8.7M | 9.47M | 592K | 211K | 822.52K | 165.33K | -428.9K | 125.81M | 682.21M | 68.16M | -34.04M | 146.17M | 0 | 0 | 0 | 0 |
| Cash from Investing | -49.42M | -50.35M | -33.97M | -56.6M | -28.39M | -25.72M | -110.41M | -67.52M | 36.56M | -11.58M | -56.66M | -134.86M | -15.54M | -14.99M | -58.99M | -17.11M | -10.38M | -3.07M | -2.13M | -13.95M | 535.86K | -2.43M | -1.51M | 11.09M | 5.24M | -3.12M | -30.47M | -1.5M |
| Capital Expenditures | -10.1M | -3.69M | -1.4M | -2.2M | -1.77M | -3.42M | -1.99M | -22M | -18.45M | -17.87M | -14.81M | -15.36M | -10.2M | -8.71M | -8.75M | -10.18M | -4.67M | -3.07M | -2.12M | -3.83M | -3.68M | -752.22K | -1.62M | -720.48K | -625.53K | -1.59M | -3.09M | -1.4M |
| CapEx % of Revenue | 3.24% | 1.21% | 0.48% | 0.79% | 0.66% | 1.33% | 0.81% | 8.66% | 7.97% | 7.22% | 6.55% | 7.35% | 5.98% | 6.59% | 8.44% | 12.4% | 7.1% | 5.35% | 4.11% | 8.72% | 11.56% | 2.75% | 8.08% | 3.96% | 3.96% | 11.76% | 32.06% | 53.85% |
| Acquisitions | -35.39M | -35.09M | -534K | -6.62M | -3.96M | -4.71M | -121.34M | -27.02M | 44.05M | -55.26M | -55.26M | -90.08M | -13.62M | -7.86M | -9.9M | 6.07M | 0 | 0 | -9.19K | -11.81M | 0 | -9.52M | 0 | 0 | 0 | -328.99K | -6.77M | 0 |
| Investments | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Investing | -20.65M | -28.44M | 14.11M | -47.78M | -22.66M | -17.6M | 12.92M | -18.51M | -115K | 55.26M | 107.94M | -54.8M | 45.34M | 86.14M | -78.08M | -6.07M | -2.04B | 0 | 0 | -2.57B | -270K | 0 | 233K | -18.02B | 0 | -86.88K | 0 | 0 |
| Cash from Financing | -42.59M | -36.27M | -4.52M | -13.04M | -23.7M | -6.21M | -20.49M | -916K | -30.25M | 1K | 46K | 99.96M | 3.74M | 6.88M | 934K | 56.39M | -158.93K | -318.84K | -3.41M | -286.45K | 465.96K | 721.96K | 176.05K | 120.67K | -99.56K | -2.26M | 51.25M | 18.4M |
| Debt Issued (Net) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -5K | -315.85K | -744.2K | -829.92K | -575.9K | -186.59K | 721.96K | -49.48K | -67.72K | -137.57K | -343.08K | -1.51M | -100K |
| Equity Issued (Net) | -39.6M | -30.02M | -1.11M | -9.86M | -23.7M | -6.19M | -20.45M | -1.03M | 0 | 0 | 0 | 98.01M | 0 | 0 | 0 | 55.13M | -379K | 0 | -2.79M | 289.46K | 652.55K | 814.4K | 225.53K | 188.39K | 38.01K | -1.91M | 52.76M | 18.4M |
| Dividends Paid | -3.81M | -3.73M | -3.4M | -3.06M | 0 | -19K | -40K | -58K | -32.36M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Share Repurchases | -36.74M | -30.02M | -1.11M | -9.86M | -23.7M | -6.19M | -20.45M | -1.03M | -338K | -412K | -316K | 0 | -161K | 0 | 0 | 0 | -379K | 0 | -2.92M | -80.78K | 0 | 159.44M | 0 | 0 | 0 | -1.98M | -14.21K | 0 |
| Other Financing | 825K | -2.52M | 0 | -118K | 0 | 0 | 0 | 176K | 2.11M | 1K | 46K | 1.95M | 3.74M | 6.88M | 934K | 1.26M | 535.91K | 425.35K | 210.93K | 0 | 0 | -814.4K | 0 | 0 | 0 | 0 | 0 | 100K |
| Net Change in Cash | -28.58M | -23.31M | 19.14M | -5.69M | -882K | 10.34M | -94.97M | -2.78M | 49.55M | 35.13M | -32.38M | 15K | 22.46M | 18.17M | -35.54M | 59.04M | 5.58M | 8.18M | 507.27K | -7.13M | 5M | 3.47M | -962.43K | 10.15M | -677.8K | -15.08M | 6.2M | 13.5M |
| Free Cash Flow | 60.01M | 59.63M | 29.52M | 61.77M | 49.42M | 38.97M | 33.89M | 43.66M | 24.8M | 28.84M | 9.43M | 19.56M | 24.05M | 17.57M | 13.76M | 9.57M | 11.45M | 8.5M | 3.92M | 3.27M | 322.49K | 4.42M | -1.25M | -1.78M | -6.45M | -11.29M | -17.67M | -4.7M |
| FCF Margin % | 19.25% | 19.61% | 10.12% | 22.13% | 18.52% | 15.18% | 13.84% | 17.18% | 10.71% | 11.64% | 4.17% | 9.36% | 14.09% | 13.28% | 13.27% | 11.67% | 17.41% | 14.81% | 7.6% | 7.45% | 1.01% | 16.16% | -6.21% | -9.78% | -40.84% | -83.61% | -183.07% | -180.77% |
| FCF Growth % | 8.08% | 102.03% | -52.21% | 24.99% | 26.82% | 15% | -22.39% | 76.08% | -14.02% | 205.89% | -51.79% | -18.69% | 36.89% | 27.68% | 43.74% | -16.37% | 34.71% | 116.62% | 19.83% | 915.31% | -92.71% | 454.97% | 30.01% | 72.41% | 42.88% | 36.1% | -275.94% | - |
| FCF per Share | 2.04 | 1.98 | 0.97 | 2.01 | 1.61 | 1.23 | 1.06 | 1.35 | 0.77 | 0.90 | 0.29 | 0.64 | 0.86 | 0.64 | 0.50 | 0.40 | 0.51 | 0.39 | 0.18 | 0.14 | 0.01 | 0.20 | -0.06 | -0.09 | -0.32 | -0.57 | -1.12 | -1.25 |
| FCF Conversion (FCF/Net Income) | 3.01x | 3.45x | 2.88x | 4.20x | 4.23x | 7.25x | 2.55x | 4.16x | 1.34x | 4.67x | 6.45x | 4.05x | 3.30x | 3.12x | 2.94x | 2.84x | 3.88x | 0.83x | 2.12x | 1.74x | 1.60x | 2.70x | -0.36x | 0.31x | 0.35x | 0.50x | 0.72x | 0.73x |
| Interest Paid | 0 | 0 | 101K | 132K | 99K | 132K | 96K | 101K | 117K | 101K | 76K | 190K | 56K | 51K | 61K | 35K | 41K | 43.69K | 60.23K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Taxes Paid | 0 | 0 | 8.7M | 0 | 0 | 0 | 0 | 0 | 16.51M | 638K | 2.5M | 2.65M | 1.64M | 371K | 427K | 387K | 368K | 145.84K | 46.86K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Enterprise ERP Competitive Displacement
As reported in financial statements, HealthStream consistently generates operating cash flow significantly exceeding net income, with an OCF/NI ratio reaching as high as 6.25 in 2025Q1, suggesting that non-cash charges and working capital fluctuations play a dominant role in the company's reported cash generation profile.
The substantial divergence between net income and operating cash flow indicates that reported earnings may significantly understate the company's actual cash-generating capacity. Investors should monitor whether this gap is driven by sustainable deferred revenue growth or temporary timing differences in working capital, as the latter could lead to future volatility in cash conversion.
Based on the provided quarterly data, HealthStream's free cash flow margins exhibit significant variance, ranging from a low of 3.6% in 2025Q2 to a peak of 35.4% in 2025Q1, reflecting the lumpy nature of capital expenditures and working capital requirements inherent in the firm's business model.
The inconsistency in FCF margins suggests that while the underlying subscription model is stable, the timing of cash outflows for software development and platform integration creates periodic pressure on liquidity. This volatility warrants further investigation into whether the company's capital allocation strategy is sufficiently flexible to manage these fluctuations without impacting core operational stability.
According to recent SEC filings, working capital changes have been a primary driver of cash flow variability, with swings as large as a $14.5 million outflow in 2025Q2 followed by a $7.1 million inflow in 2025Q1, indicating significant sensitivity to customer payment cycles and billing timing.
These sharp fluctuations in working capital suggest that the company's cash flow is highly dependent on the timing of large-scale hospital contract renewals and implementations. Analysts should interpret these movements as a reflection of the firm's reliance on institutional billing cycles rather than a fundamental shift in the underlying profitability of the service offerings.
As evidenced by the provided financial data, HealthStream maintains a disciplined capital deployment approach, utilizing cash primarily for modest dividends and share repurchases while keeping acquisitions, such as the $35.1 million outlay in 2025Q4, relatively infrequent and targeted to maintain a pristine balance sheet.
The company's preference for returning capital to shareholders while maintaining a low debt profile suggests a management team focused on preservation rather than aggressive expansion. This strategy appears to mitigate financial risk, though it may also limit the firm's ability to accelerate growth through larger, more transformative acquisitions in a competitive landscape.
Quick answers to the most common questions about buying HSTM stock.
HealthStream, Inc. (HSTM) generated $63.3M in net cash from operating activities in 2025. This reflects the cash generated directly from core business operations.
HealthStream, Inc. (HSTM) generated $59.6M in free cash flow in 2025. Free cash flow is the cash left over after capital expenditures, which can be used to pay dividends, repurchase shares, or pay down debt.
HealthStream, Inc. (HSTM) spent $3.7M on capital expenditures in 2025. CapEx represents the cash invested in physical assets like property, plant, and equipment to maintain or grow the business.
In 2025, HealthStream, Inc. (HSTM) returned $3.7M to shareholders via cash dividends and spent $30.0M on share repurchases. This shows the company's commitment to returning capital to its equity investors.