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$301.85M$274.88M$261.29M$293.43M$286.50M
Cost of Revenue$58.34M$53.25M$51.71M$53.88M$52.45M
Gross Profit$243.51M$221.63M$209.58M$239.54M$234.05M
Operating Expenses$232.10M$225.51M$241.26M$242.88M$215.82M
R&D$78.98M$74.72M$82.62M$86.56M$74.10M
SG&A$25.54M$28.34M$32.41M$29.79M$21.89M
Operating Income$11.41M-$3.89M-$31.68M-$3.34M$18.23M
Interest Expense–––––
Tax Expense$9.05M$6.63M$3.84M$4.88M$14.82M
Net Income$20.26M$6.04M-$21.59M-$166.00K$7.81M
EPS (basic)0.47000.1400-0.50000.00000.1700
EPS (diluted)0.45000.1400-0.50000.00000.1600
Shares (diluted)$44.70M$43.36M$42.87M$44.94M$47.50M

Income Flow · Dec 31, 2025 (FY)