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
2021-03-31
FY
Revenue$319.91M$372.77M$258.12M$240.17M$366.35M$93.05M
Cost of Revenue$200.63M$243.78M$182.62M$190.98M$237.97M–
Gross Profit$119.28M$128.98M$75.50M$49.19M$128.38M$34.85M
Operating Expenses$91.77M$108.95M$91.95M$100.67M$107.95M–
R&D$16.89M$17.30M$17.14M$19.12M$17.49M–
SG&A$30.37M$28.39M$31.32M$32.56M$31.58M–
Operating Income$27.52M$20.03M-$16.44M-$51.48M$20.43M–
Interest Expense$7.90M$8.30M$504.00K$1.22M$383.00K–
Tax Expense$1.07M-$5.51M$338.00K$5.09M$2.43M–
Net Income$15.73M$16.18M-$17.68M-$59.55M$17.72M$8.84M
EPS (basic)0.78000.8100-1.0300-3.62001.11000.5700
EPS (diluted)0.77000.7800-1.0300-3.62000.97000.4900
Shares (diluted)$20.46M$20.83M$17.14M$16.45M$18.25M–

Income Flow · Dec 31, 2025 (FY)