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$341.94M$339.68M$318.88M$303.60M$273.13M
Cost of Revenue$111.93M$120.47M$114.53M$113.81M$95.14M
Gross Profit–––––
Operating Expenses–––––
R&D$34.27M$29.03M$25.80M$24.58M$14.29M
SG&A$38.97M$37.42M$36.81M$36.58M$38.27M
Operating Income$122.22M$121.40M$96.35M$78.70M$83.03M
Interest Expense–––––
Tax Expense$3.98M$13.92M$2.69M$2.60M$2.02M
Net Income$148.14M$134.15M$113.06M$79.04M$82.59M
EPS (basic)0.96000.85000.74000.52000.5600
EPS (diluted)0.83000.74000.65000.45000.4600
Shares (diluted)$180.08M$183.16M$181.80M$176.64M$179.90M

Income Flow · Dec 31, 2025 (FY)