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$810.80M$830.10M$908.40M$971.17M$932.89M
Cost of Revenue$554.00M$553.00M$601.30M$650.16M$583.75M
Gross Profit$256.80M$277.10M$307.10M$321.01M$349.14M
Operating Expenses–––––
R&D$28.10M$34.60M$35.70M$35.21M$29.90M
SG&A$176.60M$193.40M$202.30M$218.83M$193.15M
Operating Income-$45.00M$24.90M$85.30M$144.43M$117.18M
Interest Expense–––––
Tax Expense$16.70M$8.20M$19.70M$23.75M$18.15M
Net Income-$61.80M$26.10M$56.60M$116.63M$108.13M
EPS (basic)-3.40001.40003.04006.21005.7700
EPS (diluted)-3.40001.40003.03006.15005.7300
Shares (diluted)$18.20M$18.60M$18.70M$18.95M$18.86M

Income Flow · Dec 31, 2025 (FY)