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$606.88M$713.14M$863.50M$1.00B$1.77B$545.16M
Cost of Revenue$400.94M$494.63M$545.37M$715.98M––
Gross Profit$205.94M$218.51M$318.13M$288.22M––
Operating Expenses$186.77M$216.78M$1.02B$1.23B$1.76B$506.73M
R&D$124.03M$105.21M$89.59M$73.89M$76.85M–
SG&A$223.00M$304.22M$300.56M$372.67M$468.86M–
Operating Income-$117.41M-$152.06M-$157.02M-$226.25M$18.75M–
Interest Expense$0.00–$13.51M$12.06M$18.88M–
Tax Expense-$15.71M$42.84M$4.44M-$63.50M$15.49M–
Net Income-$225.68M-$53.22M-$188.86M-$328.40M-$30.14M$31.08M
EPS (basic)-0.3000-0.0800-0.2500-0.4600-0.05000.0500
EPS (diluted)-0.30000.0100-0.2500-0.4600-0.05000.0500
Shares (diluted)$751.13M$694.02M$751.77M$719.06M$648.08M–

Income Flow · Dec 31, 2025 (FY)