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$751.50M$637.76M$536.91M$450.88M$385.28M
Cost of Revenue$231.63M$210.71M$182.07M$153.06M$131.68M
Gross Profit$519.88M$427.05M$354.84M$297.81M$253.60M
Operating Expenses$401.57M$338.17M$277.59M$226.63M$198.51M
R&D$68.68M$62.81M$53.65M$45.75M$39.04M
SG&A$126.59M$102.93M$84.89M$67.34M$61.30M
Operating Income$118.30M$88.88M$77.25M$71.18M$55.09M
Interest Expense–––––
Tax Expense$30.50M$22.42M$19.74M$16.19M$8.94M
Net Income$93.34M$77.05M$65.82M$55.13M$44.60M
EPS (basic)2.46002.07001.80001.53001.2400
EPS (diluted)2.46002.04001.76001.49001.2100
Shares (diluted)$37.99M$37.86M$37.48M$36.95M$36.96M

Income Flow · Dec 31, 2025 (FY)