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$862.13M$795.43M$689.21M$534.89M$444.91M
Cost of Revenue$603.97M$627.08M$568.41M$463.35M$379.55M
Gross Profit$258.16M$168.34M$120.80M$71.54M$65.36M
Operating Expenses–––––
R&D$43.48M$52.10M$53.50M$48.30M$85.30M
SG&A$138.27M$141.88M$127.47M$101.58M$99.05M
Operating Income$76.41M$26.47M-$6.67M-$30.04M-$28.67M
Interest Expense–––––
Tax Expense$2.59M$8.35M$110.00K$5.95M-$1.38M
Net Income$29.36M-$16.21M-$26.42M-$35.75M-$25.58M
EPS (basic)0.8300-0.4600-0.8000-1.1100-0.8200
EPS (diluted)0.8100-0.4600-0.8000-1.1100-0.8200
Shares (diluted)$36.46M$35.04M$33.10M$32.16M$31.06M

Income Flow · Dec 31, 2025 (FY)