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
2023-01-01
FY
2022-12-31
FY
2021-12-31
FY
2021-03-31
FY
Revenue$88.33M$99.36M$75.80M–$141.12M$137.39M$31.35M
Cost of Revenue$77.08M$75.53M$62.48M–$89.00M$89.98M–
Gross Profit$11.24M$23.84M$13.32M–$52.12M$47.41M$11.54M
Operating Expenses$33.22M$38.64M$34.89M–$39.57M$34.52M–
R&D$9.05M$14.54M$12.08M–$13.91M$10.33M–
SG&A$24.17M$24.10M$22.81M–$25.65M$24.19M–
Operating Income-$21.98M-$14.80M-$21.57M–$12.55M$12.90M–
Interest Expense–––––––
Tax Expense$1.66M$1.13M$160.00K–$2.19M$1.09M–
Net Income-$21.26M-$11.62M-$17.88M–$15.81M$14.57M$3.42M
EPS (basic)-0.4900-0.2700-0.4200–0.37000.35000.0800
EPS (diluted)-0.4900-0.2700-0.4200–0.37000.34000.0800
Shares (diluted)$43.93M$43.15M$42.64M$42.64M$42.72M$42.72M–

Income Flow · Dec 31, 2025 (FY)