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
2025-03-30
FY
2024-12-29
FY
2024-09-29
FY
2024-06-30
FY
2024-03-31
FY
2023-12-31
FY
2023-10-01
FY
Revenue$284.20M$75.96M$63.37M$65.36M$366.59M$83.98M$89.75M$94.31M
Cost of Revenue$227.34M–––$299.49M–––
Gross Profit$56.87M$15.77M$10.89M$11.80M$67.10M$19.59M$20.94M$22.48M
Operating Expenses$45.63M–––$59.47M–––
R&D$6.50M–––$8.60M–––
SG&A$32.09M–––$34.40M–––
Operating Income$11.23M$4.11M$186.00K$1.00M$7.63M$6.75M$10.76M$10.55M
Interest Expense$1.17M–––$3.29M–––
Tax Expense$2.82M–––$1.41M–––
Net Income$7.04M$3.74M$2.75M-$5.14M$7.80M$3.75M$5.89M$6.20M
EPS (basic)0.43000.23000.1700-0.31000.46000.22000.35000.3600
EPS (diluted)0.43000.23000.1700-0.31000.46000.22000.34000.3600
Shares (diluted)$16.53M$16.54M$16.54M$16.54M$17.04M$16.97M$17.09M$17.22M

Income Flow · Jun 30, 2025 (FY)