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.19B$1.10B$1.09B$983.68M$843.92M
Cost of Revenue$842.41M$801.72M$745.46M$663.88M$578.51M
Gross Profit$343.88M$302.32M$339.89M$319.80M$265.40M
Operating Expenses–––––
R&D$25.44M$31.67M$35.67M$34.39M$29.62M
SG&A$99.66M$93.75M$88.95M$85.75M$62.50M
Operating Income$198.80M$161.14M$200.72M$192.43M$162.22M
Interest Expense$22.67M$23.18M$31.42M$29.84M$18.81M
Tax Expense$49.27M$42.52M$43.86M$44.63M$31.40M
Net Income$139.83M$117.77M$145.69M$143.02M$134.27M
EPS (basic)0.51000.43000.55000.54000.5300
EPS (diluted)0.51000.43000.55000.54000.5300
Shares (diluted)$272.96M$271.15M$264.98M$264.70M$252.69M

Income Flow · Dec 31, 2025 (FY)