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$376.13M$297.20M$245.32M$205.62M$198.87M
Cost of Revenue$45.50M$35.40M$25.21M$17.56M$21.14M
Gross Profit$330.63M$261.80M$220.10M$188.06M$177.73M
Operating Expenses$311.32M$272.60M$248.84M$184.35M$166.79M
R&D$100.37M$83.15M$68.91M$52.53M$70.37M
SG&A$79.96M$70.65M$55.88M$46.02M$36.97M
Operating Income$25.84M-$8.62M-$5.39M$18.23M$13.56M
Interest Expense$196.00K$56.00K$134.00K$105.00K$94.00K
Tax Expense$10.31M$3.35M-$1.46M$1.31M$7.08M
Net Income$2.54M-$11.84M-$10.55M$13.67M$16.00M
EPS (basic)0.0040-0.0180-0.01600.02100.0250
EPS (diluted)0.0040-0.0180-0.01600.01900.0230
Shares (diluted)$746.87M$785.41M$725.46M$707.14M$701.15M

Income Flow · Dec 31, 2025 (FY)