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$340.74M$295.13M$276.96M$242.91M$218.58M
Cost of Revenue$248.01M$211.81M$202.63M$174.10M$167.72M
Gross Profit$92.73M$83.32M$74.33M$68.81M$50.86M
Operating Expenses–––––
R&D$2.70M$2.63M$2.46M$1.58M$1.87M
SG&A$82.43M$71.62M$62.24M$60.09M$55.75M
Operating Income$9.89M$11.48M$16.06M$11.04M-$12.27M
Interest Expense–$1.44M$2.25M$2.13M$2.36M
Tax Expense$3.37M$4.12M$3.79M$1.82M$19.68M
Net Income-$1.89M$10.99M$10.38M$8.10M-$29.72M
EPS (basic)-0.14000.80000.77000.6100-2.2400
EPS (diluted)-0.14000.79000.75000.6000-2.2400
Shares (diluted)$13.86M$13.88M$13.81M$13.38M$13.25M

Income Flow · Jun 30, 2025 (FY)