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$245.60M$242.18M$244.38M$275.09M$248.92M
Cost of Revenue$85.97M$84.02M$86.03M$96.31M$78.03M
Gross Profit$159.63M$158.16M$158.35M$178.78M$170.89M
Operating Expenses$145.59M$140.97M$143.93M$147.46M$131.37M
R&D$52.59M$52.13M$57.17M$59.84M$53.40M
SG&A$15.76M$17.68M$16.51M$17.49M$15.91M
Operating Income$14.04M$17.19M$14.42M$31.32M$39.52M
Interest Expense––$1.56M$325.00K$621.00K
Tax Expense$4.62M-$215.00K$5.59M$5.72M$5.90M
Net Income$8.96M$15.31M$8.78M$28.47M$33.75M
EPS (basic)0.31000.51000.28000.89001.0300
EPS (diluted)0.31000.50000.28000.88001.0000
Shares (diluted)$28.98M$30.64M$31.58M$32.50M$33.85M

Income Flow · Dec 31, 2025 (FY)