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$566.11M$376.55M$223.44M$773.18M$1.34B
Cost of Revenue$348.01M$235.37M$120.61M$431.33M$760.90M
Gross Profit$169.25M$99.53M$54.61M$334.21M$576.23M
Operating Expenses$122.27M$114.21M$124.57M$180.03M$215.51M
R&D$18.73M$12.10M$24.32M$45.98M$28.23M
SG&A$48.18M$70.68M$70.14M$83.63M$105.57M
Operating Income$46.98M-$14.68M-$69.96M$154.18M$360.72M
Interest Expense$914.00K$24.00K–$203.00K–
Tax Expense$17.02M$12.94M$7.15M$53.87M$99.08M
Net Income$131.83M$75.60M$75.26M$208.96M$317.72M
EPS (basic)0.10000.06100.05700.15800.2270
EPS (diluted)0.10000.05900.05600.15700.2250
Shares (diluted)$1.22B$1.29B$1.34B$1.33B$1.41B

Income Flow · Dec 31, 2025 (FY)