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$276.26M$237.22M$197.52M$164.37M$156.18M
Cost of Revenue$70.66M$65.12M$61.94M$54.58M$50.16M
Gross Profit$205.60M$172.11M$135.58M$109.79M$106.03M
Operating Expenses$194.56M$167.59M$142.04M$126.85M$113.88M
R&D$27.56M$24.80M$21.04M$19.94M$16.29M
SG&A$166.99M$142.79M$121.00M$106.90M$97.59M
Operating Income$11.04M$4.52M-$6.46M-$17.06M-$7.85M
Interest Expense––$600.00K$366.00K$4.00K
Tax Expense$859.00K$148.00K$814.00K$721.00K-$111.00K
Net Income$16.52M$10.36M-$3.18M-$16.71M-$7.47M
EPS (basic)0.33000.2100-0.0700-0.3500-0.1600
EPS (diluted)0.32000.2000-0.0700-0.3500-0.1600
Shares (diluted)$52.15M$51.68M$47.59M$47.13M$46.47M

Income Flow · Dec 31, 2025 (FY)