NASDAQ:HSTM | Key Financial Ratios | HEALTHSTREAM INC

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.064.06%5.94%
2026-03-310.973.78%5.66%
2025-12-310.963.52%5.18%
2025-09-301.314.14%5.93%
2025-06-301.254.07%5.80%
2025-03-311.353.65%5.27%
2024-12-311.323.92%5.57%
2024-09-301.323.92%5.54%
2024-06-301.243.57%5.11%
2024-03-311.173.48%5.17%
2023-12-311.13.04%4.46%
2023-09-301.112.62%3.82%
2023-06-301.082.61%3.78%
2023-03-311.032.35%3.52%
2022-12-310.982.43%3.62%
2022-09-300.991.92%2.80%
2022-06-300.911.48%2.17%
2022-03-310.941.33%2.00%
2021-12-311.061.20%1.72%
2021-09-301.11.45%2.09%
2021-06-301.041.67%2.44%
2021-03-310.981.85%2.76%
2020-12-310.962.82%4.22%
2020-09-302.13.54%5.01%
2020-06-302.153.75%5.28%
2020-03-311.963.51%5.03%
2019-12-312.143.22%4.66%
2019-09-302.243.10%4.46%
2019-06-302.182.98%4.31%
2019-03-312.022.97%4.41%
2018-12-312.267.29%10.10%
2018-09-302.377.92%10.57%
2018-06-302.337.86%10.52%
2018-03-311.857.12%10.54%
2017-12-311.982.43%3.33%
2017-09-3021.42%1.94%
2017-06-301.961.11%1.50%
2017-03-311.880.88%1.22%
2016-12-311.870.95%1.31%
2016-09-301.821.49%2.05%
2016-06-302.51.94%2.58%
2016-03-312.461.97%2.62%
2015-12-312.352.27%3.08%
2015-09-302.362.52%3.39%
2015-06-302.292.77%3.78%
2015-03-311.413.73%6.53%
2014-12-312.264.04%6.19%
2014-09-302.193.91%5.90%
2014-06-302.143.47%5.32%
2014-03-312.163.65%5.46%
2013-12-312.623.96%5.63%
2013-09-302.594.14%5.92%
2013-06-303.244.39%5.88%
2013-03-313.194.50%6.04%
2012-12-313.384.38%5.78%
2012-09-303.794.71%5.90%
2012-06-303.544.59%5.87%
2012-03-313.674.43%5.55%
2011-12-313.424.50%5.74%
2011-09-301.896.95%10.00%
2011-06-301.856.14%8.77%
2010-12-311.79

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.963.52%5.18%
2024-12-311.323.92%5.57%
2023-12-311.13.04%4.46%
2022-12-310.982.43%3.62%
2021-12-311.061.20%1.72%
2020-12-310.962.82%4.22%
2019-12-312.143.22%4.66%
2018-12-312.267.29%10.10%
2017-12-311.982.43%3.33%
2016-12-311.870.95%1.31%
2015-12-312.352.27%3.08%
2014-12-312.264.04%6.19%
2013-12-312.623.96%5.63%
2012-12-313.384.38%5.78%
2011-12-313.424.50%5.74%
2010-12-311.795.07%7.31%
2009-12-3126.96%