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$158.28M$145.94M$161.29M$166.56M$140.81M
Cost of Revenue$110.11M$104.58M$112.07M$117.76M$98.07M
Gross Profit$48.18M$41.36M$49.22M$48.80M$42.75M
Operating Expenses–––––
R&D–––––
SG&A$25.57M$24.34M$23.78M$23.36M$22.22M
Operating Income$22.60M$17.02M$25.43M$25.44M$20.53M
Interest Expense–––––
Tax Expense$6.36M$5.15M$7.01M$6.44M$5.16M
Net Income$19.48M$16.59M$22.59M$20.87M$16.57M
EPS (basic)1.58001.35001.84001.69001.3400
EPS (diluted)1.58001.35001.84001.69001.3400
Shares (diluted)$12.32M$12.32M$12.31M$12.34M$12.41M

Income Flow · Dec 31, 2025 (FY)