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$83.81M$73.24M$65.56M$53.30M$41.81M
Cost of Revenue$19.49M$16.89M$15.40M$12.02M$9.76M
Gross Profit$64.32M$56.35M$50.16M$41.28M$32.05M
Operating Expenses$38.18M$34.39M$30.12M$25.65M$22.23M
R&D$2.98M$2.83M$2.86M$2.28M$1.91M
SG&A$17.78M$15.94M$15.12M$10.70M$9.77M
Operating Income$26.15M$21.96M$20.04M$15.63M$9.82M
Interest Expense–––––
Tax Expense$5.88M$5.04M$4.55M$3.35M$510.82K
Net Income$22.48M$19.23M$17.19M$12.83M$9.33M
EPS (basic)1.77001.52001.36001.02000.7600
EPS (diluted)1.75001.50001.35001.02000.7400
Shares (diluted)$12.85M$12.78M$12.72M$12.64M$12.59M

Income Flow · Dec 31, 2025 (FY)