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$708.78M$712.54M$765.15M$886.30M$1.31B
Cost of Revenue$318.35M$359.75M$421.85M$536.40M$848.78M
Gross Profit$390.43M$352.79M$343.29M$349.89M$457.45M
Operating Expenses$294.40M$276.68M$273.31M$269.94M$265.05M
R&D$66.52M$60.40M$65.05M$76.91M$79.81M
SG&A$68.46M$72.98M$85.09M$62.65M$51.27M
Operating Income$96.03M$76.11M$69.98M$79.95M$192.41M
Interest Expense$567.00K$326.00K$323.00K$289.00K$298.00K
Tax Expense$31.19M$26.05M$26.15M$21.32M$51.90M
Net Income$76.70M$62.83M$53.64M$60.67M$140.47M
EPS (basic)0.36000.29000.25000.28000.6700
EPS (diluted)0.35000.29000.24000.28000.6400
Shares (diluted)$217.31M$215.65M$219.72M$220.59M$219.78M

Income Flow · Dec 31, 2025 (FY)