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$645.72M$925.01M$893.55M$883.83M$857.11M
Cost of Revenue$507.56M$725.55M$692.23M$675.53M$639.92M
Gross Profit$138.16M$199.46M$201.32M$208.30M$217.19M
Operating Expenses–––––
R&D–––––
SG&A$129.31M$153.04M$134.58M$131.19M$121.97M
Operating Income$41.30M$47.19M$65.44M$99.06M$95.09M
Interest Expense––$15.92M$14.11M$14.51M
Tax Expense-$48.05M$5.79M$10.23M$21.50M$11.80M
Net Income$120.14M$24.25M$40.36M$66.17M$57.31M
EPS (basic)2.97000.60000.97001.57001.3300
EPS (diluted)2.95000.59000.97001.56001.3200
Shares (diluted)$40.79M$41.06M$41.69M$42.48M$43.28M

Income Flow · Dec 31, 2025 (FY)