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$370.50M$394.82M$492.05M$454.27M$357.56M
Cost of Revenue$79.53M$77.75M$80.71M$73.48M$53.59M
Gross Profit$290.97M$317.07M$411.34M$380.79M$303.97M
Operating Expenses$205.58M$204.53M$215.68M$182.93M$136.50M
R&D$13.32M$13.14M$13.41M$12.43M$9.53M
SG&A$11.69M$10.03M$9.23M$9.93M$8.41M
Operating Income$85.39M$112.53M$195.66M$197.85M$167.48M
Interest Expense–––––
Tax Expense$16.50M-$37.81M$19.35M$39.95M$2.93M
Net Income$93.83M$181.28M$197.92M$161.52M$164.97M
EPS (basic)1.45002.29002.37001.96002.0300
EPS (diluted)1.43002.25002.30001.89001.9200
Shares (diluted)$65.44M$80.60M$85.95M$85.40M$86.02M

Income Flow · Dec 31, 2025 (FY)