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.41B$1.31B$1.34B$1.27B$1.10B
Cost of Revenue$1.04B$977.20M$1.01B$1.01B$845.50M
Gross Profit$374.20M$327.90M$330.80M$264.10M$251.70M
Operating Expenses–––––
R&D$26.90M$23.80M$22.00M$31.50M$26.50M
SG&A$308.70M$276.10M$276.40M$216.10M$200.60M
Operating Income$65.90M$23.20M$48.60M$7.50M$22.10M
Interest Expense––$8.90M$2.50M$1.10M
Tax Expense$14.30M$9.80M$9.10M$5.00M-$1.40M
Net Income$38.80M$4.30M$33.50M-$100.00K$17.80M
EPS (basic)1.70000.19001.47000.00000.7800
EPS (diluted)1.68000.19001.47000.00000.7800
Shares (diluted)$23.10M$22.85M$22.78M$22.79M$22.95M

Income Flow · Dec 31, 2025 (FY)