HTFC
Next report

Nov 3 2026in 21 days

EPS estimate

$0.17

Revenue estimate

$27M

EPS beats

5 of last 12

EPS surprise

2024: 1.5%2024: -0.39%2024: -0.47%2024: -8.6%2025: -15.3%2025: -17.1%2025: 0.97%2025: 13.2%2026: -38.3%2026: 3.5%2026: -12.8%
Oct 31 2023Aug 4 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 4 2026$0.13$0.11-12.8%$25M$25M-0.7%
May 5 2026$0.18$0.19+3.5%$23M$24M+5.3%
Mar 3 2026$0.29$0.18-38.3%$22M$21M-4.2%
Oct 28 2025$0.27$0.31+13.2%$20M$26M+30.0%
Aug 7 2025$0.28$0.28+1.0%$22M$25M+10.3%
Apr 29 2025$0.33$0.27-17.1%$24M$25M+2.0%
Mar 4 2025$0.32$0.27-15.3%$24M$24M-0.6%
Oct 29 2024$0.35$0.32-8.6%$24M$25M+4.4%
Jul 30 2024$0.36$0.36-0.5%$25M$26M+0.8%
Apr 30 2024$0.38$0.38-0.4%$25M$26M+5.3%
Feb 27 2024$0.44$0.45+1.5%$29M$28M-2.2%
Oct 31 2023$0.45$0.53+16.8%$27M$29M+6.1%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+5.19%
EPS-5.20%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027E
Revenue Avg$70M$74M
Low$70M$74M
High$70M$74M
EBITDA Avg$58M$55M
Low$58M$55M
High$58M$55M
EBIT Avg$56M$53M
Low$56M$53M
High$56M$53M
Net Income Avg$44M$42M
Low$44M$42M
High$44M$42M
EPS Avg$1.05$0.99
Low$1.05$0.99
High$1.05$0.99
Analysts (Rev / EPS)1 / 11 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027
Revenue Avg$18M$18M$18M$19M$19M
Low$18M$18M$18M$19M$19M
High$18M$18M$18M$19M$19M
EBITDA Avg$22M$21M$21M$21M$21M
Low$22M$21M$21M$21M$21M
High$22M$21M$21M$21M$21M
EBIT Avg$22M$20M$20M$20M$21M
Low$22M$20M$20M$20M$21M
High$22M$20M$20M$20M$21M
Net Income Avg$17M$16M$16M$16M$16M
Low$17M$16M$16M$16M$16M
High$17M$16M$16M$16M$16M
EPS Avg$0.27$0.25$0.25$0.25$0.25
Low$0.27$0.25$0.25$0.25$0.25
High$0.27$0.25$0.25$0.25$0.25
Analysts (Rev / EPS)1 / 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.