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.20B$1.29B$1.24B$1.09B$1.09B
Cost of Revenue$719.20M$736.70M$715.80M$671.30M$652.80M
Gross Profit$484.30M$550.00M$527.80M$420.90M$438.00M
Operating Expenses–––––
R&D$41.20M$43.80M$36.60M$31.10M$32.20M
SG&A$374.80M$391.90M$352.60M$306.30M$321.90M
Operating Income$68.30M$114.30M$138.60M$87.20M$93.70M
Interest Expense––––$7.30M
Tax Expense$14.10M$21.10M$14.30M$13.20M$9.20M
Net Income$43.80M$83.70M$109.50M$66.30M$64.90M
EPS (basic)2.38004.46005.92003.58003.5100
EPS (diluted)2.36004.38005.83003.55003.4400
Shares (diluted)$18.58M$19.10M$18.78M$18.70M$18.85M

Income Flow · Dec 31, 2025 (FY)