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$980.60M$949.25M$881.66M$860.90M$706.79M
Cost of Revenue$545.32M$527.70M$481.76M$482.43M$406.46M
Gross Profit$435.28M$421.55M$399.90M$378.47M$300.33M
Operating Expenses$341.27M$310.96M$289.40M$275.39M$236.27M
R&D$95.48M$95.52M$91.68M$85.77M$72.52M
SG&A$195.66M$175.94M$164.46M$158.90M$129.16M
Operating Income$94.01M$110.58M$110.50M$103.08M$64.05M
Interest Expense–––––
Tax Expense$15.81M$14.98M$10.87M$13.11M$5.84M
Net Income$53.83M$64.09M$72.88M$74.05M$50.33M
EPS (basic)1.47001.78002.03002.08001.4200
EPS (diluted)1.47001.77002.02002.06001.4100
Shares (diluted)$36.70M$36.12M$36.03M$35.91M$35.78M

Income Flow · Dec 31, 2025 (FY)