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$443.50M$418.97M$444.54M$651.14M$703.28M
Cost of Revenue$201.85M$194.22M$215.58M$284.23M$342.64M
Gross Profit$241.65M$224.75M$228.96M$366.91M$360.64M
Operating Expenses$231.46M$206.82M$193.90M$186.50M$185.58M
R&D$101.12M$100.79M$96.07M$93.89M$84.93M
SG&A$42.70M$38.21M$33.23M$28.90M$39.84M
Operating Income$10.19M$17.93M$35.06M$180.41M$175.06M
Interest Expense–––––
Tax Expense-$1.11M-$1.48M-$9.83M$12.57M$11.72M
Net Income$22.09M$32.23M$55.73M$170.85M$164.41M
EPS (basic)0.39000.57000.97002.96002.7300
EPS (diluted)0.39000.56000.97002.93002.6700
Shares (diluted)$56.32M$57.13M$57.62M$58.37M$61.47M

Income Flow · Dec 31, 2025 (FY)