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$108.04M$117.87M$131.96M$137.21M$159.76M
Cost of Revenue$27.08M$26.41M$29.09M$33.06M$34.15M
Gross Profit$80.96M$91.46M$102.86M$104.15M$125.61M
Operating Expenses$81.39M$90.03M$103.83M$104.55M$116.56M
R&D$800.00K$700.00K$800.00K$1.00M$1.20M
SG&A$39.66M$41.72M$48.61M$27.47M$29.43M
Operating Income-$426.00K$1.43M-$964.00K-$405.00K$9.05M
Interest Expense–––––
Tax Expense$12.32M$1.25M$1.11M$4.01M-$950.00K
Net Income-$15.21M$2.49M-$2.24M-$4.49M$9.84M
EPS (basic)-8.00001.3200-1.2000-2.35004.9500
EPS (diluted)-8.00001.3200-1.2000-2.35004.7100
Shares (diluted)$1.90M$1.89M$1.87M$1.91M$2.09M

Income Flow · Dec 31, 2025 (FY)