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$61.93M$58.11M$124.13M$150.58M$128.46M
Cost of Revenue$43.00M$41.52M$95.44M$98.63M$84.07M
Gross Profit$18.93M$16.60M$28.69M$51.96M$44.39M
Operating Expenses$31.19M$29.88M$57.36M$32.03M$31.33M
R&D$20.05M$19.51M$20.64M$20.56M$20.09M
SG&A$4.61M$4.35M$4.23M$4.48M$4.64M
Operating Income-$12.26M-$13.28M-$28.67M$19.93M$13.06M
Interest Expense–––––
Tax Expense$871.00K$2.39M-$889.00K$4.08M$2.36M
Net Income-$11.48M-$13.71M-$26.41M$18.31M$10.54M
EPS (basic)-2.0110-2.2770-3.94202.73301.5440
EPS (diluted)-2.0110-2.2770-3.94202.69401.5130
Shares (diluted)$5.71M$6.02M$6.70M$6.80M$6.97M

Income Flow · Dec 31, 2025 (FY)