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$719.89M$731.97M$644.39M$498.99M$437.77M
Cost of Revenue$363.83M$358.11M$293.27M$250.13M$238.03M
Gross Profit$356.06M$373.86M$351.12M$248.86M$199.74M
Operating Expenses$215.65M$168.44M$154.13M$141.36M$129.85M
R&D$85.84M$73.91M$73.74M$74.77M$60.93M
SG&A$85.92M$56.72M$51.54M$45.06M$51.43M
Operating Income$140.40M$205.42M$196.99M$107.50M$69.89M
Interest Expense––$27.16M$1.85M$885.00K
Tax Expense$25.53M$29.67M$31.83M$23.48M$20.63M
Net Income$98.09M$159.52M$137.54M$91.39M$62.12M
EPS (basic)2.10003.29002.85001.88001.3000
EPS (diluted)2.03003.06002.60001.74001.2500
Shares (diluted)$48.22M$52.06M$53.00M$52.43M$49.78M

Income Flow · Dec 31, 2025 (FY)