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$208.20M$203.82M$219.79M$271.52M$322.01M
Cost of Revenue$115.93M$112.06M$152.83M$175.02M$170.09M
Gross Profit$92.27M$91.76M$66.96M$96.50M$151.91M
Operating Expenses$126.84M$129.08M$154.49M$166.38M$139.12M
R&D$37.73M$41.58M$50.06M$56.03M$43.73M
SG&A$30.39M$29.09M$37.59M$39.29M$36.64M
Operating Income-$34.57M-$37.31M-$87.53M-$69.88M$12.79M
Interest Expense–––––
Tax Expense$865.00K$1.83M$970.00K$22.57M-$135.00K
Net Income-$13.52M-$16.80M-$64.35M-$79.06M$15.53M
EPS (basic)-0.3000-0.3500-1.3100-1.59000.3300
EPS (diluted)-0.3000-0.3500-1.3100-1.59000.3200
Shares (diluted)$45.24M$47.48M$49.16M$49.79M$48.60M

Income Flow · Dec 31, 2025 (FY)