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$1.50B$1.46B$1.47B$1.20B$1.05B
Cost of Revenue$1.14B$1.09B$1.12B$931.01M$742.52M
Gross Profit$362.18M$366.43M$351.62M$273.65M$303.63M
Operating Expenses$279.48M$259.42M$274.19M$225.34M$188.63M
R&D$94.76M$88.70M$94.36M$85.72M$75.21M
SG&A$170.04M$155.11M$155.58M$132.69M$109.55M
Operating Income$82.70M$107.02M$77.44M$48.31M$115.01M
Interest Expense–––––
Tax Expense$17.55M$37.32M$14.61M$13.94M$20.42M
Net Income$18.29M$64.95M$40.34M$24.44M$93.43M
EPS (basic)0.60002.08001.23000.74002.8200
EPS (diluted)0.59002.06001.22000.73002.7900
Shares (diluted)$30.93M$31.48M$33.07M$33.50M$33.51M

Income Flow · Dec 31, 2025 (FY)