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.79M$96.91M$97.10M$103.35M$104.04M
Cost of Revenue$42.63M$63.61M$63.90M$65.25M$64.23M
Gross Profit$19.16M$33.30M$33.20M$38.10M$39.81M
Operating Expenses$10.88M$18.99M$18.52M$27.30M$13.54M
R&D$2.38M$3.46M$2.75M$2.96M$2.73M
SG&A$3.21M$7.78M$6.54M$12.47M$4.36M
Operating Income$8.28M$14.31M$14.67M$10.80M$26.26M
Interest Expense$241.52K$247.62K–$3.47K$180.74K
Tax Expense$2.62M$2.79M$3.46M$4.71M$5.28M
Net Income$6.78M$10.84M$11.63M$6.24M$20.95M
EPS (basic)18.04000.40000.49000.27001.0500
EPS (diluted)18.0400–0.49000.2700–
Shares (diluted)$376.04K$27.37M$23.94M$23.41M–

Income Flow · Dec 31, 2025 (FY)