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$159.83M$157.96M$148.60M$134.01M$121.46M
Cost of Revenue$101.94M$95.10M$82.68M$70.05M$55.20M
Gross Profit$57.88M$62.87M$65.92M$63.96M$66.26M
Operating Expenses$60.70M$59.96M$51.53M$43.59M$39.40M
R&D–––––
SG&A$26.14M$25.62M$22.13M$20.73M$27.56M
Operating Income-$2.82M$2.91M$14.38M$20.37M$26.86M
Interest Expense––$9.19M$1.69M$2.36M
Tax Expense$3.59M$8.16M$9.41M$5.89M$16.19M
Net Income-$14.48M-$12.16M-$16.03M$13.47M$7.22M
EPS (basic)-0.0400-0.0300-0.04000.04000.0200
EPS (diluted)-0.0400-0.0300-0.04000.04000.0200
Shares (diluted)$390.13M$379.15M$363.40M$380.29M$372.40M

Income Flow · Dec 31, 2025 (FY)