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.23B$1.13B$1.07B$1.10B$891.39M
Cost of Revenue$569.90M$536.64M$514.52M$509.09M$401.57M
Gross Profit$655.78M$593.27M$554.20M$592.32M$489.82M
Operating Expenses$581.52M$541.86M$532.07M$519.18M$384.53M
R&D–––––
SG&A$156.99M$142.12M$126.58M$115.31M$89.31M
Operating Income$74.26M$51.42M$22.13M$73.14M$105.29M
Interest Expense–––––
Tax Expense$21.16M$15.68M$9.61M$17.92M$4.89M
Net Income$61.71M$49.56M$28.15M$58.70M$99.84M
EPS (basic)0.87000.70000.39000.80001.3800
EPS (diluted)0.86000.69000.38000.79001.3400
Shares (diluted)$72.09M$71.68M$73.58M$74.52M$74.55M

Income Flow · Dec 31, 2025 (FY)