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$529.74M$269.32M$211.48M$634.88M$782.52M
Cost of Revenue$488.58M$353.64M$452.26M$410.47M$335.18M
Gross Profit$41.16M-$84.32M-$240.78M$224.41M$447.34M
Operating Expenses$153.39M$142.81M$170.10M$180.23M$160.44M
R&D$63.15M$61.32M$64.84M$79.26M$52.23M
SG&A$68.07M$71.69M$71.25M$84.17M$92.44M
Operating Income-$112.23M-$227.13M-$410.88M$44.18M$286.90M
Interest Expense$1.97M$521.00K–––
Tax Expense$2.78M$77.48M-$51.34M$17.98M$7.86M
Net Income-$210.27M-$249.75M-$414.15M$70.51M$313.89M
EPS (basic)-2.9900-6.1300-16.06002.750012.4500
EPS (diluted)-2.9900-6.1300-16.06002.740012.1800
Shares (diluted)$7.04B$4.07B$2.58B$2.58B$2.58B

Income Flow · Dec 31, 2025 (FY)