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$468.73M$487.88M$510.54M$575.69M$726.23M
Cost of Revenue$280.17M$306.75M$338.72M$365.11M$431.25M
Gross Profit$188.56M$181.13M$171.82M$210.58M$294.97M
Operating Expenses$231.59M$273.31M$285.54M$250.84M$318.32M
R&D$9.60M$12.96M$11.90M$8.76M$6.94M
SG&A$63.56M$69.12M$84.45M$76.70M$72.09M
Operating Income-$43.03M-$92.18M-$113.71M-$40.26M-$23.35M
Interest Expense––$1.97M$3.54M$1.87M
Tax Expense$207.00K$63.00K$8.00K$212.86M-$1.22M
Net Income-$51.41M-$97.90M-$120.76M-$89.69M$4.03M
EPS (basic)0.4800-0.9100-1.1700-1.10000.0600
EPS (diluted)0.4800-0.9100-1.1700-1.1000-0.3000
Shares (diluted)$108.25M$107.32M$103.94M$81.78M$67.30M

Income Flow · Dec 31, 2025 (FY)