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.78B$1.85B$1.95B$1.96B$1.48B
Cost of Revenue$1.29B$1.30B$1.36B$1.38B$1.05B
Gross Profit$492.40M$542.90M$591.10M$586.70M$434.90M
Operating Expenses$362.90M$365.00M$429.50M$399.40M$302.80M
R&D$51.00M$47.80M$41.70M$38.70M$37.40M
SG&A$285.10M$314.00M$387.80M$360.70M$267.20M
Operating Income$129.50M$177.90M$161.60M$187.30M$132.10M
Interest Expense$0.00$0.00$0.00$0.00$0.00
Tax Expense$21.50M$5.60M$35.30M$51.60M$41.30M
Net Income$116.60M$35.60M$139.10M$133.00M$93.10M
EPS (basic)4.69001.43005.60005.37003.7800
EPS (diluted)4.67001.42005.56005.32003.7500
Shares (diluted)$24.99M$25.12M$25.02M$24.98M$24.85M

Income Flow · Dec 31, 2025 (FY)