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$282.93M$291.26M$267.01M$256.38M$226.91M
Cost of Revenue$103.08M$101.03M$99.23M$81.51M$58.31M
Gross Profit$179.84M$190.23M$167.78M$174.87M$168.59M
Operating Expenses$197.10M$186.30M$165.75M$134.35M$109.81M
R&D$33.82M$33.26M$26.73M$20.85M$15.88M
SG&A$60.34M$57.67M$56.22M$44.94M$35.76M
Operating Income-$17.26M$3.93M$2.04M$40.52M$58.79M
Interest Expense–––––
Tax Expense-$1.49M$5.27M$1.62M$8.76M$8.20M
Net Income-$14.46M$12.50M$8.88M$28.70M$56.60M
EPS (basic)-0.31000.25000.17000.55001.1300
EPS (diluted)-0.31000.23000.16000.50001.0000
Shares (diluted)$47.01M$54.29M$56.03M$56.91M$56.63M

Income Flow · Dec 31, 2025 (FY)