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$89.62M$88.26M$84.68M$96.85M$102.73M
Cost of Revenue$24.18M$24.83M$25.11M$29.67M$32.17M
Gross Profit$65.44M$63.43M$59.57M$67.18M$70.56M
Operating Expenses$84.40M$89.64M$90.60M$93.06M$93.01M
R&D$23.41M$21.16M$21.64M$24.44M$19.11M
SG&A$26.87M$27.37M$28.59M$27.59M$21.29M
Operating Income-$18.97M-$26.21M-$31.03M-$25.88M-$22.44M
Interest Expense––$0.00$11.00K$16.00K
Tax Expense$98.00K$44.00K$14.00K$37.00K$21.00K
Net Income-$13.67M-$18.63M-$22.70M-$22.54M-$20.96M
EPS (basic)-0.3800-0.4900-0.5700-0.5900-1.0800
EPS (diluted)-0.3800-0.4900-0.5700-0.5900-1.0800
Shares (diluted)$36.10M$37.82M$39.72M$38.48M$26.06M

Income Flow · Dec 31, 2025 (FY)