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$112.82M$119.91M$166.66M$156.24M$147.79M
Cost of Revenue$49.01M$43.91M$63.57M$62.66M$64.85M
Gross Profit$63.81M$76.00M$103.09M$93.58M$82.94M
Operating Expenses–––––
R&D$25.77M$25.54M$32.69M$28.18M$27.33M
SG&A$49.09M$55.55M$95.85M$84.79M$74.10M
Operating Income-$11.05M-$5.10M-$87.64M-$19.40M$2.62M
Interest Expense–––––
Tax Expense$672.00K$6.06M-$2.66M-$3.89M-$1.71M
Net Income-$10.88M-$56.38M-$82.67M-$14.86M$4.13M
EPS (basic)-0.7600-3.8300-5.6400-1.02000.2900
EPS (diluted)-0.7600-3.8300-5.6400-1.02000.2800
Shares (diluted)$14.34M$14.72M$14.66M$14.56M$14.63M

Income Flow · Dec 31, 2025 (FY)