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$359.02M$336.26M$319.98M$293.07M$270.88M
Cost of Revenue$180.45M$175.64M$166.82M$155.51M$144.40M
Gross Profit$178.58M$160.62M$153.16M$137.56M$126.48M
Operating Expenses–––––
R&D$20.81M$18.09M$16.99M$16.85M$14.10M
SG&A$62.46M$56.24M$56.63M$48.70M$46.12M
Operating Income$77.03M$71.17M$65.95M$58.77M$54.62M
Interest Expense–––––
Tax Expense$14.90M$14.58M$13.36M$12.74M$11.85M
Net Income$57.97M$53.65M$48.14M$37.10M$34.26M
EPS (basic)2.92002.70002.41001.8200–
EPS (diluted)2.92002.70002.41001.8200–
Shares (diluted)$19.87M$19.89M$20.00M$20.42M–

Income Flow · Dec 31, 2025 (FY)