GBFH
Next report

Oct 27 2026in 13 days

EPS estimate

$0.43

Revenue estimate

$23M

EPS beats

6 of last 11

EPS surprise

2024: 22.7%2024: 7.7%2024: -2.8%2024: 23.3%2025: 12.5%2025: 0.0%2025: -15.4%2025: -2.2%2026: 3.4%2026: -38.0%2026: -21.4%
Jan 30 2024Jul 29 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 29 2026$0.48$0.38-21.4%$22M$22M+0.7%
Apr 28 2026$0.50$0.31-38.0%$22M$20M-11.1%
Jan 28 2026$0.50$0.52+3.4%$21M$21M+1.1%
Oct 28 2025$0.45$0.44-2.2%—$28M—
Jul 28 2025$0.39$0.33-15.4%—$26M—
Apr 29 2025$0.31$0.31+0.0%—$24M—
Jan 28 2025$0.32$0.36+12.5%—$16M—
Oct 22 2024$0.30$0.37+23.3%$12M$16M+31.0%
Jul 30 2024$0.36$0.35-2.8%$12M$15M+30.0%
Apr 30 2024$0.26$0.28+7.7%$11M$13M+14.3%
Jan 30 2024$0.22$0.27+22.7%$11M$12M+8.3%
Nov 1 2023—$0.14——$14M—

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+40.38%
EPS+64.99%
FY2028
Rev+44.02%
EPS-2.03%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028E
Revenue Avg$89M$124M$179M
Low$86M$109M$172M
High$91M$139M$186M
EBITDA Avg$35M$53M$51M
Low$34M$47M$49M
High$36M$59M$54M
EBIT Avg$29M$49M$48M
Low$29M$43M$45M
High$30M$55M$50M
Net Income Avg$23M$38M$37M
Low$22M$33M$35M
High$24M$43M$39M
EPS Avg$1.59$2.62$2.57
Low$1.54$2.29$2.44
High$1.63$2.96$2.70
Analysts (Rev / EPS)1 / 21 / 21 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027Q1 2028Q2 2028Q3 2028
Revenue Avg$24M$27M$29M$32M$36M$15M$16M$17M
Low$23M$26M$28M$31M$35M$15M$16M$17M
High$26M$27M$30M$33M$37M$16M$17M$18M
EBITDA Avg$10M$11M$13M$15M$16M$12M$13M$15M
Low$10M$11M$12M$14M$15M$11M$12M$14M
High$11M$12M$13M$15M$16M$12M$13M$15M
EBIT Avg$9M$10M$11M$13M$14M$10M$11M$13M
Low$8M$9M$11M$13M$14M$10M$11M$13M
High$9M$10M$12M$14M$15M$11M$12M$14M
Net Income Avg$7M$8M$9M$10M$11M$8M$9M$10M
Low$6M$7M$8M$10M$11M$8M$9M$10M
High$7M$8M$9M$11M$12M$8M$9M$11M
EPS Avg$0.47$0.53$0.61$0.71$0.77$0.56$0.61$0.72
Low$0.43$0.51$0.58$0.69$0.74$0.54$0.59$0.69
High$0.50$0.55$0.63$0.74$0.80$0.58$0.63$0.75
Analysts (Rev / EPS)1 / 21 / 11 / 11 / 11 / 11 / 11 / 11 / 1
AI Earnings SummaryQ2 2026
Checking for summary...

Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data

Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.