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$241.02M$180.38M$171.67M$182.69M$140.97M
Cost of Revenue$187.10M$136.06M$130.02M$30.88M$21.72M
Gross Profit$53.92M$44.32M$41.66M$44.83M$31.22M
Operating Expenses$35.82M$36.16M$32.90M$30.88M$21.72M
R&D–––––
SG&A$33.95M$34.61M$31.54M$29.43M$20.80M
Operating Income$18.11M$8.16M$8.76M$13.94M$9.50M
Interest Expense––$463.20K$483.69K$704.05K
Tax Expense$4.13M$1.99M$1.87M-$1.31M$112.81K
Net Income$14.60M$6.76M$7.15M$15.69M$10.05M
EPS (basic)0.56000.26000.27000.58000.3700
EPS (diluted)0.56000.26000.27000.58000.3700
Shares (diluted)$25.98M$26.18M$26.84M$26.94M$26.94M

Income Flow · Dec 31, 2025 (FY)