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.79B$1.46B$1.36B$1.37B$1.30B
Cost of Revenue$1.23B$1.04B$969.45M$989.28M$921.88M
Gross Profit$559.41M$423.32M$388.83M$382.54M$376.93M
Operating Expenses–$342.70M$296.15M$278.40M–
R&D–––––
SG&A$420.66M$335.10M$293.58M$276.63M$247.55M
Operating Income$136.51M$80.62M$92.68M$104.14M$129.00M
Interest Expense––$13.29M$10.62M$2.03M
Tax Expense$30.62M$19.39M$18.37M$25.21M$31.04M
Net Income$41.34M$27.50M$34.15M$55.35M$90.89M
EPS (basic)1.88001.26001.57002.55004.1000
EPS (diluted)1.84001.24001.54002.50004.0200
Shares (diluted)$22.48M$22.24M$22.16M$22.14M$22.62M

Income Flow · Dec 31, 2025 (FY)