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$885.63M$803.55M$639.14M$945.92M$922.10M
Cost of Revenue$458.12M$434.79M$368.75M$480.09M$461.31M
Gross Profit$427.51M$368.76M$270.39M$465.83M$460.80M
Operating Expenses$334.47M$277.88M$230.51M$251.91M$214.93M
R&D$262.72M$217.82M$174.36M$188.53M$164.29M
SG&A$37.37M$31.35M$27.92M$31.45M$21.82M
Operating Income$93.04M$90.89M$39.88M$213.93M$245.87M
Interest Expense––$0.00$71.00K–
Tax Expense$17.49M$18.16M$8.18M$40.07M$47.26M
Net Income$122.64M$89.25M$52.87M$172.51M$200.00M
EPS (basic)0.91000.66000.40001.30001.4300
EPS (diluted)0.91000.66000.40001.29001.4300
Shares (diluted)$134.72M$134.89M$133.88M$133.55M$139.97M

Income Flow · Dec 31, 2025 (FY)