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$364.78M$365.48M$331.99M$335.25M$341.94M
Cost of Revenue$54.98M$61.02M$62.27M$60.74M$71.65M
Gross Profit–––––
Operating Expenses$277.35M$263.64M$286.70M$229.75M$195.83M
R&D$58.06M$49.99M$49.68M$33.66M$18.42M
SG&A$33.19M$41.24M$51.05M$68.00M$63.50M
Operating Income$32.45M$40.82M-$16.98M$44.75M$74.46M
Interest Expense$2.20M$8.95M$10.20M$4.61M$2.67M
Tax Expense$12.22M$3.10M$2.50M$19.69M-$948.00K
Net Income$25.04M$35.44M-$21.49M$22.74M$73.22M
EPS (basic)0.42000.5100-0.15000.15000.5100
EPS (diluted)0.41000.5100-0.15000.15000.4800
Shares (diluted)$61.06M$70.09M$143.59M$153.06M$152.71M

Income Flow · Dec 31, 2025 (FY)