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$178.86M$231.74M$230.05M$337.66M$474.23M
Cost of Revenue$147.47M$179.82M$178.41M$236.39M$320.69M
Gross Profit$31.39M$51.91M$51.64M$101.26M$153.54M
Operating Expenses$67.25M$104.95M$109.28M$106.51M$70.14M
R&D$27.30M$51.19M$51.56M$52.34M$51.21M
SG&A$35.12M$47.10M$48.47M$50.87M$52.44M
Operating Income-$35.86M-$53.03M-$57.64M-$5.24M$83.41M
Interest Expense–––––
Tax Expense-$17.89M-$8.34M-$10.94M$5.16M$17.26M
Net Income-$29.72M-$54.31M-$36.62M-$8.04M$56.71M
EPS (basic)-0.8200-1.4400-0.8900-0.18001.2600
EPS (diluted)-0.8200-1.4400-0.8900-0.18001.2100
Shares (diluted)$36.22M$37.77M$41.01M$44.85M$47.71M

Income Flow · Dec 31, 2025 (FY)