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.80B$1.48B$1.66B$1.85B$1.46B
Cost of Revenue$1.12B$952.70M$1.06B$1.17B$923.63M
Gross Profit$677.40M$529.34M$592.40M$675.51M$532.32M
Operating Expenses$509.40M$492.74M$478.70M$442.41M$380.64M
R&D$232.40M$211.83M$202.44M$191.02M$161.83M
SG&A$242.40M$224.54M$221.03M$218.46M$192.00M
Operating Income$168.00M$36.61M$113.69M$233.09M$151.68M
Interest Expense$16.70M$25.11M$16.57M$6.61M$3.97M
Tax Expense$19.40M-$3.93M-$8.29M$39.85M$14.00M
Net Income$148.40M$54.21M$128.28M$199.66M$134.74M
EPS (basic)3.95001.45003.42005.33003.5300
EPS (diluted)3.84001.43003.40005.29003.5100
Shares (diluted)$38.60M$37.84M$37.75M$37.72M$38.35M

Income Flow · Dec 31, 2025 (FY)