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$880.58M$672.40M$517.92M$570.73M$416.11M
Cost of Revenue$375.38M$285.31M$224.75M$253.76M$178.75M
Gross Profit$505.20M$387.09M$293.18M$316.97M$237.36M
Operating Expenses$251.73M$199.55M$160.91M$167.04M$124.97M
R&D$143.39M$110.26M$88.04M$90.46M$65.86M
SG&A$26.13M$24.20M$20.40M$23.85M$17.32M
Operating Income$253.47M$187.54M$132.26M$149.93M$112.39M
Interest Expense$2.00M$1.28M$1.28M$1.28M$4.23M
Tax Expense$44.06M$32.52M$18.39M$18.20M$16.15M
Net Income$259.22M$183.76M$136.31M$140.21M$93.10M
EPS (basic)8.61006.31004.73004.89003.2800
EPS (diluted)7.96005.75004.28004.40003.1200
Shares (diluted)$32.80K$32.14K$32.09K$31.87M$29.82M

Income Flow · Dec 31, 2025 (FY)