MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, HSTM made $304,064K in revenue. $18,342K in net income. Net profit margin of 6.03%.

Income Overview

Revenue
$304,064K
Net Income
$18,342K
Net Profit Margin
6.03%
EPS
$0.61
Unit: Thousand (K) dollars
Revenue Breakdown
    • Subscription Services
    • Professional Services

Income Statement
2025-12-31
2024-12-31
Revenues, net
304,064 291,646
Cost of revenues (excluding depreciation and amortization)
107,209 97,936
Product development
50,984 48,890
Sales and marketing
49,389 47,158
General and administrative expenses
32,768 35,132
Depreciation and amortization
43,478 41,243
Total operating costs and expenses
283,828 270,359
Operating income
20,236 21,287
Interest income
3,340 3,834
Other (expense) income, net
-358 -318
Income before income tax provision
23,218 24,803
Income tax provision
4,876 4,796
Net income
18,342 20,007
Basic EPS
0.61 0.66
Diluted EPS
0.61 0.66
Basic Average Shares
30,018,000 30,386,000
Diluted Average Shares
30,144,000 30,544,000
Unit: Thousand (K) dollars (except for numbers of shares and EPS).

Time Plot

Show the time plot by selecting a row from the table.

Income Statement

DownloadDownload image
Subscription Services$293,625K Professional Services$10,439K Revenues, net$304,064K (4.26%↑ Y/Y)Operating income$20,236K (-4.94%↓ Y/Y)Interest income$3,340K (-12.88%↓ Y/Y)Total operating costsand expenses$283,828K (4.98%↑ Y/Y)Income before incometax provision$23,218K (-6.39%↓ Y/Y)Other (expense)income, net-$358K (-12.58%↓ Y/Y)Cost of revenues(excluding depreciation...$107,209K (9.47%↑ Y/Y)Product development$50,984K (4.28%↑ Y/Y)Sales and marketing$49,389K (4.73%↑ Y/Y)Depreciation andamortization$43,478K (5.42%↑ Y/Y)General andadministrative expenses$32,768K (-6.73%↓ Y/Y)Net income$18,342K (-8.32%↓ Y/Y)Income tax provision$4,876K (1.67%↑ Y/Y)

HEALTHSTREAM INC (HSTM)

HEALTHSTREAM INC (HSTM)