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$534.53M$465.31M$399.25M$330.38M$274.33M
Cost of Revenue$133.75M$117.78M$98.88M$84.44M$68.47M
Gross Profit$400.78M$347.52M$300.37M$245.94M$205.86M
Operating Expenses$410.23M$387.54M$327.05M$288.61M$150.66M
R&D$99.21M$96.18M$73.92M$57.34M$48.51M
SG&A$311.02M$291.36M$253.14M$231.27M$204.65M
Operating Income-$9.45M-$40.01M-$26.68M-$42.67M$55.20M
Interest Expense––$6.92M$4.99M$4.92M
Tax Expense$1.28M$1.02M$591.00K$268.00K$188.00K
Net Income-$11.45M-$44.70M-$30.44M-$46.47M$50.20M
EPS (basic)-0.2400-0.9500-0.6600-1.02001.1100
EPS (diluted)-0.2400-0.9500-0.6600-1.02001.0900
Shares (diluted)$47.75M$46.97M$46.31M$45.74M$46.04M

Income Flow · Dec 31, 2025 (FY)