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
2024-12-31
FY
2023-12-31
FY
2022-12-31
FY
2021-12-31
FY
Revenue$266.76M$256.13M$232.02M$205.45M
Cost of Revenue$115.94M$111.00M$103.25M$87.28M
Gross Profit$150.83M$145.13M$128.77M$118.17M
Operating Expenses––––
R&D$44.40M$38.10M$37.57M$26.89M
SG&A$39.60M$37.07M$35.14M$33.31M
Operating Income$9.43M$5.62M-$2.87M$12.22M
Interest Expense$2.97M$3.87M$4.42M$4.10M
Tax Expense$733.00K$78.00K$975.00K$591.00K
Net Income$13.41M$6.70M-$2.15M$13.14M
EPS (basic)0.23000.1100-0.04000.2300
EPS (diluted)0.23000.1100-0.04000.2300
Shares (diluted)$59.10M$59.09M$59.06M$56.84K

Income Flow · Dec 31, 2024 (FY)