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.85B$1.72B$1.60B$1.38B$1.22B
Cost of Revenue$1.35B$1.26B$1.18B$1.02B$884.11M
Gross Profit$500.39M$459.01M$418.29M$359.01M$336.97M
Operating Expenses$279.12M$250.78M$250.96M$237.68M$201.26M
R&D$49.50M$53.42M$63.77M$60.92M$51.98M
SG&A$211.75M$185.20M$175.62M$160.58M$141.42M
Operating Income$221.26M$208.24M$167.33M$121.33M$135.71M
Interest Expense––$53.37M$38.63M$31.63M
Tax Expense$22.57M$26.51M$16.64M$10.61M$8.04M
Net Income$102.81M$119.90M$90.65M$66.38M$96.81M
EPS (basic)2.96003.57002.72002.00002.9300
EPS (diluted)2.89003.36002.69001.99002.9100
Shares (diluted)$35.59M$35.65M$33.76M$33.36M$33.26M

Income Flow · Dec 31, 2025 (FY)