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.18B$1.23B$1.15B$1.03B$929.24M
Cost of Revenue$938.89M$828.84M$724.19M$645.11M$550.85M
Gross Profit$243.92M$401.78M$423.72M$389.78M$378.39M
Operating Expenses–––––
R&D––$40.60M$31.40M$29.60M
SG&A$218.33M$210.88M$214.91M$168.71M$160.13M
Operating Income-$36.10M$131.36M$167.89M$181.02M$178.01M
Interest Expense––$20.17M$17.84M$17.39M
Tax Expense-$4.83M$29.03M$48.85M$35.47M$47.16M
Net Income-$57.34M$87.62M$111.12M$95.76M$118.48M
EPS (basic)-1.94002.81003.56003.06003.6600
EPS (diluted)-1.94002.80003.55003.04003.6500
Shares (diluted)$29.57M$31.34M$31.28M$31.45M$32.46M

Income Flow · Dec 31, 2025 (FY)