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$699.62M$673.76M$740.84M$932.47M$1.17B
Cost of Revenue$433.43M$477.83M$491.59M$681.92M$802.24M
Gross Profit$266.19M$195.93M$249.25M$250.55M$365.84M
Operating Expenses$300.34M$183.71M$282.53M$333.47M$299.24M
R&D$85.72M$81.08M$83.30M$88.44M$92.97M
SG&A$78.92M$63.47M$66.24M$56.32M$59.66M
Operating Income-$34.15M$12.22M-$33.27M-$82.92M$66.60M
Interest Expense–––––
Tax Expense$1.15M$12.53M$85.63M-$13.04M$16.12M
Net Income-$17.92M$12.36M-$104.77M-$68.99M$49.39M
EPS (basic)-0.63000.4300-3.5700-2.38001.6300
EPS (diluted)-0.63000.4200-3.5700-2.38001.5900
Shares (diluted)$28.61M$29.68M$29.36M$29.01M$31.00M

Income Flow · Dec 31, 2025 (FY)