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$593.20M$553.50M$707.60M$764.70M$868.10M
Cost of Revenue$332.50M$316.80M$435.50M$456.20M$508.60M
Gross Profit$256.30M$234.80M$283.40M$276.30M$359.50M
Operating Expenses$186.00M$183.00M$232.30M$691.10M$243.70M
R&D$40.20M$39.50M$78.50M$81.70M$92.80M
SG&A$142.80M$142.00M$150.30M$128.90M$146.40M
Operating Income$70.30M$51.80M$51.10M-$414.80M$115.80M
Interest Expense$4.20M$7.50M$1.30M––
Tax Expense$13.10M$11.30M-$27.40M$11.90M-$45.60M
Net Income$44.20M-$237.80M$72.40M-$430.10M$150.40M
EPS (basic)0.5100-2.67000.8000-4.69001.6300
EPS (diluted)0.5000-2.64000.7900-4.69001.5900
Shares (diluted)$88.00M$90.10M$91.60M$91.70M$94.70M

Income Flow · Dec 31, 2025 (FY)