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$61.91M$44.03M$47.24M$76.34M$72.48M
Cost of Revenue$34.69M$26.31M$27.44M$45.20M$41.03M
Gross Profit$27.22M$17.71M$19.81M$31.13M$31.45M
Operating Expenses$23.59M$21.02M$18.48M$18.36M$15.01M
R&D$2.70M$2.52M$2.53M$2.18M$1.83M
SG&A$4.37M$3.88M$3.44M$3.27M$2.45M
Operating Income$4.01M-$2.98M$1.42M$13.02M$16.62M
Interest Expense–––––
Tax Expense$1.14M-$498.80K$576.19K$3.04M$4.04M
Net Income$3.26M-$2.20M$803.16K$9.96M$12.57M
EPS (basic)0.5300-0.35000.13001.71002.2900
EPS (diluted)0.5100-0.34000.13001.62002.0700
Shares (diluted)$6.45M$6.47M$6.29M$6.14M$6.07M

Income Flow · Dec 31, 2025 (FY)