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$989.92M$935.26M$874.59M$827.83M$773.41M
Cost of Revenue$406.85M$396.30M$352.63M$314.31M$277.66M
Gross Profit–––––
Operating Expenses–––––
R&D$89.03M$88.42M$96.16M$65.43M$52.01M
SG&A$198.01M$159.14M$142.65M$132.64M$130.76M
Operating Income$75.06M$68.71M$68.40M$93.62M$108.11M
Interest Expense–––––
Tax Expense$29.84M$26.62M$12.20M$14.93M$12.85M
Net Income$45.50M$35.93M$110.27M$76.10M$91.88M
EPS (basic)1.29001.02003.07002.11002.5200
EPS (diluted)1.25001.01003.04002.08002.4600
Shares (diluted)$36.27M$35.66M$36.24M$36.55M$37.32M

Income Flow · Dec 31, 2025 (FY)