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$177.55M$186.78M$206.32M$283.20M$261.96M
Cost of Revenue$145.06M$153.16M$179.18M$242.14M$214.18M
Gross Profit$32.48M$33.63M$27.14M$41.06M$47.78M
Operating Expenses–––––
R&D$11.93M$12.39M$10.58M$9.79M$10.99M
SG&A$12.72M$10.50M$10.65M$8.85M$10.24M
Operating Income-$11.28M$5.58M$3.21M––
Interest Expense–––––
Tax Expense-$11.49M$1.73M$1.19M$2.62M$879.00K
Net Income-$83.95M$5.44M-$4.34M$28.31M$26.68M
EPS (basic)-2.01000.1300-0.11000.71000.8700
EPS (diluted)-2.01000.1300-0.11000.71000.8700
Shares (diluted)$41.78M$41.56M$40.65M$39.26M$30.84M

Income Flow · Dec 31, 2025 (FY)