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$288.84M$272.66M$304.17M$336.82M$393.53M
Cost of Revenue$37.81M$43.51M$37.40M$50.48M$59.03M
Gross Profit$251.03M$229.15M$266.77M$286.34M$334.50M
Operating Expenses$197.18M$188.34M$185.80M$196.89M$316.57M
R&D$4.23M$3.43M$4.75M$6.21M$9.62M
SG&A$20.56M$18.20M$20.18M$26.92M$32.58M
Operating Income$53.84M$40.81M$80.97M$89.45M$17.93M
Interest Expense$122.00K$725.00K$1.08M$1.46M$1.72M
Tax Expense$8.48M$178.00K$3.54M$1.74M-$3.08M
Net Income$52.28M$46.87M$90.26M$93.37M$34.37M
EPS (basic)7.76006.870013.080013.6500–
EPS (diluted)7.76006.870013.080013.6500–
Shares (diluted)$6.74M$6.82M$6.90M$6.84M–

Income Flow · Dec 31, 2025 (FY)