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$794.81M$696.46M$624.62M$565.67M$498.72M
Cost of Revenue$365.13M$341.98M$321.97M$309.33M$273.69M
Gross Profit$429.68M$354.48M$302.65M$256.35M$225.03M
Operating Expenses$389.79M$396.74M$388.71M$361.11M$303.03M
R&D$154.33M$143.24M$137.33M$130.10M$116.95M
SG&A$125.51M$122.94M$110.19M$90.16M$77.92M
Operating Income$39.90M-$42.26M-$86.06M-$104.76M-$78.00M
Interest Expense$2.81M$2.68M$2.53M––
Tax Expense$2.72M$7.68M$3.56M$2.91M$1.64M
Net Income$52.01M-$38.54M-$65.38M-$108.98M-$112.75M
EPS (basic)0.8400-0.6400-1.1200-1.9000-2.0000
EPS (diluted)0.8000-0.6400-1.1200-1.9000-2.0000
Shares (diluted)$65.12M$60.10M$58.35M$57.30M$56.39M

Income Flow · Dec 31, 2025 (FY)