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$533.13M$500.89M$503.88M$488.40M$488.10M
Cost of Revenue$295.99M$277.69M$281.88M$272.93M$265.41M
Gross Profit$237.14M$223.20M$221.99M$215.47M$222.69M
Operating Expenses$212.03M$203.29M$193.83M$313.45M$182.35M
R&D$42.81M$41.30M$40.13M$38.22M$44.24M
SG&A$69.81M$64.33M$65.79M$67.54M$55.93M
Operating Income$25.11M$19.91M$28.17M-$97.98M$40.34M
Interest Expense–––––
Tax Expense$9.82M$8.08M$10.73M$5.58M$6.81M
Net Income$21.24M$16.59M$17.22M-$103.46M$33.37M
EPS (basic)0.89000.66000.6600-3.77001.2100
EPS (diluted)0.88000.66000.6600-3.77001.2100
Shares (diluted)$24.25M$25.21M$26.22M$27.41M$27.65M

Income Flow · Dec 31, 2025 (FY)