Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsShortsInstitutionsInsidersCorporate 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
2026-06-30
FY
2025-06-30
FY
2025-03-31
FY
2024-12-31
FY
2024-09-30
FY
2024-06-30
FY
2024-03-31
FY
2023-12-31
FY
Revenue$459.18M$441.07M$113.97M$108.48M$104.01M$412.75M$107.22M$100.11M
Cost of Revenue$345.74M$343.13M–––$325.51M––
Gross Profit$113.44M$97.94M$25.34M$22.80M$22.37M$87.24M$23.32M$21.95M
Operating Expenses––––––––
R&D$2.60M$2.10M–––$2.10M––
SG&A$70.89M$66.70M–––$70.44M––
Operating Income$42.55M$26.61M-$5.06M$11.65M$6.05M$17.08M$2.98M$4.58M
Interest Expense$22.00K$70.00K–––$1.55M––
Tax Expense$10.69M$6.81M–––$5.02M––
Net Income$33.13M$20.15M-$3.74M$9.05M$4.14M$10.53M$1.80M$3.05M
EPS (basic)6.46003.8400-0.71001.73000.80002.04000.35000.5900
EPS (diluted)6.07003.5500-0.71001.62000.74001.91000.33000.5700
Shares (diluted)$5.46M$5.68M–––$5.52M––

Income Flow · Jun 30, 2026 (FY)