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$139.71M$137.65M$139.03M$134.53M$142.15M
Cost of Revenue$29.79M$28.43M$26.82M$28.27M$32.57M
Gross Profit–––––
Operating Expenses–––––
R&D$12.22M$11.55M$10.55M$13.63M$17.92M
SG&A$31.80M$33.30M$33.17M$37.80M$43.85M
Operating Income$19.71M$18.96M$21.23M$238.00K-$27.72M
Interest Expense–––––
Tax Expense$5.56M$5.07M$6.66M-$20.86M-$5.15M
Net Income$15.88M$14.96M$15.67M$21.86M-$22.18M
EPS (basic)0.77000.74000.79001.1100-1.1400
EPS (diluted)0.75000.73000.77001.0900-1.1400
Shares (diluted)$21.05M$20.57M$20.34M$19.99M$19.40M

Income Flow · Dec 31, 2025 (FY)