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$360.52M$678.72M$607.91M$624.96M$507.15M
Cost of Revenue$185.78M$312.80M$295.36M$309.07M$247.41M
Gross Profit$174.75M$365.92M$312.55M$315.88M$259.74M
Operating Expenses$160.66M$302.79M$290.37M$270.37M$240.93M
R&D$76.33M$120.97M$126.28M$120.31M$102.23M
SG&A$81.38M$153.12M$163.28M$146.72M$138.09M
Operating Income$14.08M$63.14M$22.17M$45.52M$18.81M
Interest Expense––$2.70M$5.04M$10.63M
Tax Expense$7.64M$18.72M-$64.85M$16.30M-$4.38M
Net Income-$43.31M$39.22M$83.99M$28.18M$13.25M
EPS (basic)-0.38000.34000.75000.27000.1300
EPS (diluted)-0.38000.33000.72000.25000.1200
Shares (diluted)$114.18M$117.48M$117.36M$112.38M$106.17M

Income Flow · Dec 31, 2025 (FY)