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$1.18B$901.46M$2.98B$3.11B$1.96B
Cost of Revenue$988.16M$1.78B$2.27B$2.27B$1.33B
Gross Profit$196.28M-$877.20M$703.82M$844.65M$629.32M
Operating Expenses$497.96M$831.08M$663.62M$678.53M$422.18M
R&D$221.25M$277.24M$321.48M$289.81M$219.63M
SG&A$101.03M$147.46M$146.50M$112.50M$82.20M
Operating Income-$301.68M-$1.71B$40.20M$166.12M$207.14M
Interest Expense–$1.16M$1.27M$1.53M$6.38M
Tax Expense$13.38M$96.15M$46.42M$83.38M$18.05M
Net Income-$405.45M-$1.25B$34.33M$93.78M$169.17M
EPS (basic)-6.8800-31.64000.61001.70003.2400
EPS (diluted)-6.8800-31.64000.60001.65003.0600
Shares (diluted)$58.95M$57.08M$57.24M$58.10M$55.97M

Income Flow · Dec 31, 2025 (FY)