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$669.13M$607.57M$554.46M$489.72M$411.17M
Cost of Revenue$114.77M$111.48M$107.48M$102.79M$89.44M
Gross Profit$554.36M$496.09M$446.97M$386.94M$321.73M
Operating Expenses$332.40M$308.89M$283.90M$256.39M$234.05M
R&D$117.28M$111.85M$110.47M$101.19M$81.29M
SG&A$71.62M$68.74M$61.74M$57.98M$76.27M
Operating Income$221.95M$187.20M$163.07M$130.55M$87.68M
Interest Expense–––$0.00$0.00
Tax Expense$48.51M$36.14M$27.06M$25.71M$18.44M
Net Income$198.32M$173.68M$151.59M$107.99M$70.96M
EPS (basic)5.49004.72004.11002.81001.8200
EPS (diluted)5.44004.65004.03002.74001.7700
Shares (diluted)$36.45M$37.35M$37.60M$39.34M$40.12M

Income Flow · Dec 31, 2025 (FY)