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$529.30M$510.89M$491.18M$490.41M$435.14M
Cost of Revenue$296.46M$323.38M$323.61M$354.38M$327.10M
Gross Profit$232.84M$187.50M$167.56M$136.03M$108.03M
Operating Expenses$226.77M$222.40M$192.47M$192.91M$168.17M
R&D$73.65M$73.18M$68.65M$64.71M$59.06M
SG&A$66.10M$72.13M$56.37M$55.93M$49.49M
Operating Income$6.07M-$34.89M-$24.90M-$56.88M-$60.14M
Interest Expense–––––
Tax Expense$741.00K$1.09M$1.18M$975.00K$677.00K
Net Income$14.93M-$30.50M-$22.04M-$56.63M-$56.03M
EPS (basic)0.1400-0.3100-0.2400-0.6500-0.6800
EPS (diluted)0.1400-0.3100-0.2400-0.6500-0.6800
Shares (diluted)$110.16M$98.63M$92.75M$87.17M$82.69M

Income Flow · Dec 31, 2025 (FY)