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$261.33M$198.55M$209.92M$242.06M$270.15M
Cost of Revenue$183.37M$165.53M$163.81M$191.24M$192.84M
Gross Profit$77.96M$33.02M$46.11M$50.82M$77.31M
Operating Expenses$104.51M$98.66M$92.88M$105.92M$107.52M
R&D$47.97M$45.11M$46.16M$53.77M$54.81M
SG&A$54.19M$49.26M$45.90M$48.26M$52.71M
Operating Income-$26.55M-$65.64M-$46.77M-$55.10M-$30.22M
Interest Expense–––––
Tax Expense$699.00K-$76.00K-$978.00K$344.00K-$375.00K
Net Income-$23.47M-$60.79M-$41.67M-$54.58M-$29.67M
EPS (basic)-0.4700-1.2700-0.9000-1.2300-0.7000
EPS (diluted)-0.4700-1.2700-0.9000-1.2300-0.7000
Shares (diluted)$49.98M$47.90M$46.08M$44.44M$42.14M

Income Flow · Dec 31, 2025 (FY)