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$224.31M$255.29M$629.43M$503.57M$446.10M
Cost of Revenue$78.44M$101.80M$269.50M$228.49M$239.39M
Gross Profit$145.88M$153.49M$359.93M$275.08M$206.71M
Operating Expenses$137.91M$155.71M$370.33M$289.32M$222.82M
R&D$10.27M$15.53M$19.11M$19.45M$20.34M
SG&A$19.56M$25.73M$34.08M$36.30M$39.73M
Operating Income$7.97M-$2.22M-$10.39M-$14.24M-$16.11M
Interest Expense––$4.00K$5.00K$13.00K
Tax Expense-$61.00K-$39.00K$40.00K-$12.71M$9.80M
Net Income$8.28M-$2.49M-$9.59M-$56.58M$13.13M
EPS (basic)0.0400-0.0100-0.0400-0.25000.0600
EPS (diluted)0.0400-0.0100-0.0400-0.25000.0600
Shares (diluted)$219.57M$221.13M$225.94M$226.25M$226.57M

Income Flow · Dec 31, 2025 (FY)