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$242.69M$216.93M$180.84M$142.91M$104.24M
Cost of Revenue$47.85M$41.30M$34.50M$28.18M$20.79M
Gross Profit$194.84M$175.64M$146.34M$114.73M$83.46M
Operating Expenses$171.60M$154.34M$150.05M$110.55M$96.91M
R&D$50.12M$43.91M$35.48M$24.78M$20.36M
SG&A$34.70M$32.59M$33.79M$30.18M$28.44M
Operating Income$23.24M$21.29M-$3.71M$4.18M-$13.45M
Interest Expense–––––
Tax Expense-$13.07M-$3.02M$2.01M$764.00K$172.00K
Net Income$37.51M$26.74M$2.84M$7.02M-$13.60M
EPS (basic)1.31000.88000.09000.2100-0.4100
EPS (diluted)1.28000.86000.08000.2100-0.4100
Shares (diluted)$29.37M$30.99M$33.68M$34.04M$32.87M

Income Flow · Dec 31, 2025 (FY)