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$613.51M$602.22M$659.70M$688.41M$692.85M
Cost of Revenue$347.28M$363.68M$403.62M$434.76M$406.04M
Gross Profit$266.24M$238.54M$256.09M$253.66M$286.81M
Operating Expenses$183.75M$223.88M$162.05M$202.92M$209.28M
R&D$18.83M$18.71M$23.84M$29.08M$28.28M
SG&A$146.13M$132.15M$120.24M$150.73M$116.79M
Operating Income$82.48M$14.67M$94.04M$50.74M$77.52M
Interest Expense––$60.75M$40.23M$39.13M
Tax Expense$9.46M-$3.02M$8.40M$4.49M$10.43M
Net Income$19.18M-$23.23M$19.18M$73.77M-$27.14M
EPS (basic)0.1600-0.20000.16000.6300-0.3000
EPS (diluted)0.1600-0.20000.16000.1400-0.3000
Shares (diluted)$120.04M$118.44M$118.51M$117.25M$89.96M

Income Flow · Dec 31, 2025 (FY)