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.00B$977.13M$1.29B$1.43B$1.46B
Cost of Revenue$622.31M$638.98M$745.74M$874.13M$764.46M
Gross Profit$381.46M$338.15M$541.70M$555.41M$696.40M
Operating Expenses$368.36M$546.41M$309.73M$385.91M$328.51M
R&D$117.40M$109.78M$98.70M$116.11M$139.57M
SG&A$143.14M$124.31M$125.75M$131.25M$125.88M
Operating Income$13.10M-$208.25M$231.97M$169.50M$367.88M
Interest Expense–––––
Tax Expense$14.00M$19.64M$56.00M$72.59M$88.61M
Net Income$31.10M-$181.53M$218.88M$109.91M$278.42M
EPS (basic)0.7300-4.09004.64002.17005.2100
EPS (diluted)0.7300-4.09004.63002.16005.1600
Shares (diluted)$42.65M$44.34M$47.32M$50.92M$53.93M

Income Flow · Dec 31, 2025 (FY)