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$2.33B$2.18B$2.33B$2.77B$2.35B
Cost of Revenue$2.06B$1.91B$2.05B$2.35B$1.95B
Gross Profit$269.89M$272.21M$277.60M$427.07M$395.81M
Operating Expenses$200.99M$201.73M$204.98M$218.45M$221.68M
R&D$34.80M$33.54M$35.73M$40.90M$38.78M
SG&A$90.79M$98.28M$93.20M$102.18M$92.91M
Operating Income$78.55M$70.48M$58.61M$207.34M$170.78M
Interest Expense$30.77M$33.03M$29.36M$17.85M$10.14M
Tax Expense$13.01M$10.07M$8.19M$41.55M$34.64M
Net Income$46.90M$50.37M$40.20M$147.15M$137.80M
EPS (basic)2.05002.21001.77006.46006.0100
EPS (diluted)2.05002.20001.75006.38005.9200
Shares (diluted)$22.89M$22.93M$22.95M$23.06M$23.29M

Income Flow · Dec 31, 2025 (FY)