Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsInstitutionsInsidersCorporate ActionsSEC Filings
Stockfacts

EOD US-equity data for investors and AI agents

Data is end-of-day, not real-time, and not investment advice

Use CasesDashboard

Financials

Line item
2025-12-31
FY
2024-12-31
FY
2023-12-31
FY
2022-12-31
FY
2021-12-31
FY
Revenue$115.40M$126.34M$143.40M$142.89M$148.25M
Cost of Revenue$37.09M$38.64M$41.81M$42.68M$44.58M
Gross Profit$78.31M$87.70M$101.59M$100.21M$103.67M
Operating Expenses$68.76M$77.85M$79.07M$84.03M$112.18M
R&D$29.81M$33.94M$36.27M$45.45M$65.17M
SG&A$13.08M$13.60M$14.70M$15.83M$15.29M
Operating Income$9.55M$9.85M$22.52M$16.18M-$8.51M
Interest Expense–––––
Tax Expense$913.00K$1.65M$3.05M$3.33M-$23.00K
Net Income$13.64M$13.51M$25.48M$15.92M-$5.81M
EPS (basic)0.05000.05000.10000.0600-0.0200
EPS (diluted)0.05000.05000.09000.0600-0.0200
Shares (diluted)$267.61M$271.20M$273.77M$270.20M$266.63M

Income Flow · Dec 31, 2025 (FY)