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.60B$1.63B$1.69B$1.51B$1.33B
Cost of Revenue$1.21B$1.22B$1.24B$1.14B$999.71M
Gross Profit$397.82M$412.49M$453.64M$376.52M$334.51M
Operating Expenses$246.20M$247.68M$255.68M$227.93M–
R&D–––––
SG&A$229.66M$231.45M$240.16M$212.65M$202.94M
Operating Income$151.61M$164.81M$197.97M$148.59M$116.94M
Interest Expense––$26.09M$14.36M$10.53M
Tax Expense$35.71M$33.70M$38.96M$32.38M$29.25M
Net Income$103.80M$115.93M$136.16M$101.93M$80.25M
EPS (basic)8.64009.690011.42008.58006.7800
EPS (diluted)8.59009.630011.36008.54006.7500
Shares (diluted)$12.08M$12.04M$11.99M$11.93M$11.90M

Income Flow · Dec 31, 2025 (FY)