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$329.52M$292.98M$274.42M$246.78M$208.06M
Cost of Revenue$79.38M$76.30M$79.29M$70.81M$59.84M
Gross Profit$250.15M$216.69M$195.13M$175.98M$148.21M
Operating Expenses$220.87M$194.51M$177.09M$188.73M$149.97M
R&D$8.48M$8.83M$7.82M$7.09M$5.66M
SG&A$88.70M$71.14M$62.07M$60.80M$56.80M
Operating Income$29.28M$22.18M$18.04M-$12.76M-$1.76M
Interest Expense–––––
Tax Expense$12.25M$6.53M-$12.74M$2.39M$9.52M
Net Income$19.09M$16.96M$28.52M-$17.87M-$11.81M
EPS (basic)0.83000.71001.2400-0.8900-0.6000
EPS (diluted)0.82000.70001.2300-0.8900-0.6000
Shares (diluted)$23.30M$24.14M$23.18M$20.07M$19.72M

Income Flow · Dec 31, 2025 (FY)