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
2022-09-30
FY
2022-06-30
FY
2022-03-31
FY
2021-12-31
FY
Revenue$219.02M$179.47M$165.84M$148.55M$39.86M$34.67M$33.50M$111.06M
Cost of Revenue$60.62M$54.14M$51.75M$47.91M$12.54M$12.04M$11.53M$44.19M
Gross Profit$158.40M$125.32M$114.09M$100.64M––––
Operating Expenses––––––––
R&D$64.23M$53.57M$50.74M$56.13M–––$43.78M
SG&A$84.74M$69.92M$62.22M$45.34M–––$37.65M
Operating Income$5.85M$935.00K-$151.00K–––––
Interest Expense––––––––
Tax Expense$3.84M$2.52M$1.76M$3.90M–––$3.17M
Net Income-$640.00K$4.06M$3.10M-$3.43M$1.39M-$1.15M-$4.15M-$21.49M
EPS (basic)-0.02000.11000.0800-0.09000.0400-0.0300-0.1100-0.5800
EPS (diluted)-0.02000.10000.0800-0.09000.0400-0.0300-0.1100-0.5800
Shares (diluted)$39.32M$39.05M$38.94M$37.31M–––$37.14M

Income Flow · Dec 31, 2025 (FY)