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-06-30
FY
2024-06-30
FY
2023-06-30
FY
2022-06-30
FY
2021-06-30
FY
Revenue$64.00M$54.72M$48.07M$41.66M$35.76M
Cost of Revenue$14.03M$12.99M$11.55M$10.22M$8.45M
Gross Profit$49.97M$41.73M$36.52M$31.44M$27.30M
Operating Expenses$40.31M$35.15M$32.51M$28.47M$24.16M
R&D$996.00K$656.00K$916.00K$1.36M$1.72M
SG&A$39.31M$34.49M$31.59M$27.11M$22.44M
Operating Income$9.66M$6.58M$4.01M$2.97M$3.14M
Interest Expense–––––
Tax Expense$2.75M$1.89M$920.00K$692.00K$805.00K
Net Income$7.54M$5.15M$3.17M$2.31M$2.36M
EPS (basic)0.89000.60000.37000.27000.2800
EPS (diluted)0.85000.58000.36000.26000.2700
Shares (diluted)$8.91M$8.86M$8.70M$8.77M$8.91M

Income Flow · Jun 30, 2025 (FY)