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$212.50M$186.82M$160.12M$141.57M$119.06M
Cost of Revenue$154.29M$138.25M$117.68M$114.78M$90.36M
Gross Profit$58.21M$48.57M$42.44M$26.79M$28.71M
Operating Expenses$42.03M$34.72M$25.45M$24.44M$22.83M
R&D–––––
SG&A$21.60M$19.44M$13.13M$12.59M$11.61M
Operating Income$16.17M$13.85M$17.00M$2.35M$5.88M
Interest Expense––$384.00K$267.00K$116.00K
Tax Expense$5.83M$4.94M$5.28M$917.00K$2.31M
Net Income$13.86M$9.03M$11.37M$924.00K$3.31M
EPS (basic)0.91000.61000.77000.06000.2100
EPS (diluted)0.89000.60000.75000.06000.2100
Shares (diluted)$15.54M$15.13M$15.10M$15.72M$15.77M

Income Flow · Dec 31, 2025 (FY)