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$338.73M$394.19M$347.18M$295.17M$290.77M
Cost of Revenue$224.18M$257.34M$227.31M$202.11M$202.39M
Gross Profit$114.55M$136.85M$119.87M$93.06M$88.38M
Operating Expenses$107.31M$98.12M$98.66M$104.00M$83.57M
R&D$30.43M$34.95M$32.27M$29.69M$29.47M
SG&A$24.39M$14.22M$23.79M$34.30M$20.59M
Operating Income$7.25M$38.73M$21.21M-$10.94M$4.81M
Interest Expense$5.03M$5.97M$7.54M$5.02M$4.65M
Tax Expense$2.80M$3.19M$6.52M$2.45M$11.01M
Net Income-$2.09M$24.06M$6.22M-$19.69M-$14.83M
EPS (basic)-0.02000.28000.0700-0.2300–
EPS (diluted)-0.02000.27000.0700-0.2300–
Shares (diluted)$89.79M$88.46M$85.48M$84.13M–

Income Flow · Dec 31, 2025 (FY)