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
2021-03-31
FY
Revenue$290.56M$261.70M$251.70M$280.34M$250.04M$54.84M
Cost of Revenue$60.04M$51.42M$47.96M$56.83M$53.51M–
Gross Profit$230.51M$210.28M$203.74M$223.51M$196.54M$42.34M
Operating Expenses$183.37M$166.31M$165.09M$170.43M$163.15M–
R&D$69.10M$57.73M$55.23M$58.40M$54.08M–
SG&A$29.80M$25.28M$23.89M$23.52M$23.42M–
Operating Income$47.14M$43.97M$38.65M$53.08M$33.39M–
Interest Expense$5.90M–––$0.00–
Tax Expense$10.29M$7.96M$3.83M$5.81M-$63.24M–
Net Income$42.14M$50.14M$39.97M$46.91M$94.89M$2.66M
EPS (basic)0.58000.68000.54000.62001.23000.0300
EPS (diluted)0.57000.67000.53000.60001.19000.0300
Shares (diluted)$73.59M$75.30M$75.55M$77.75M$80.04M–

Income Flow · Dec 31, 2025 (FY)