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$664.29M$717.30M$666.43M$646.14M$583.28M
Cost of Revenue$398.88M$413.30M$381.38M$382.99M$341.00M
Gross Profit$265.41M$304.00M$285.06M$263.15M$242.27M
Operating Expenses$229.70M$237.02M$215.12M$202.85M$185.56M
R&D$119.64M$124.51M$112.85M$103.56M$88.68M
SG&A$98.91M$99.66M$92.76M$88.95M$84.54M
Operating Income$35.71M$66.98M$69.94M$60.30M$56.71M
Interest Expense$8.12M$9.74M$11.77M$11.51M$28.36M
Tax Expense$4.00M-$4.88M$2.03M-$115.96M-$358.00K
Net Income$35.39M$73.71M-$30.37M$166.94M$26.04M
EPS (basic)0.60001.3100-0.56003.35000.5300
EPS (diluted)0.59001.2300-0.56002.71000.4900
Shares (diluted)$60.59M$61.60M$53.77M$65.61M$53.64M

Income Flow · Dec 31, 2025 (FY)