FFIC
Next report

Jul 23 2026

EPS estimate

$0.37

Revenue estimate

$62M

EPS beats

8 of last 12

EPS surprise

2023: 33.3%2024: 8.7%2024: -14.3%2024: 0.0%2024: 57.9%2025: -33.3%2025: 4.5%2025: 10.3%2025: 12.9%2026: -8.6%2026: -9.4%
Jul 25 2023Apr 28 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Apr 28 2026$0.32$0.29-9.4%$61M$60M-1.5%
Jan 27 2026$0.35$0.32-8.6%$62M$61M-2.8%
Oct 29 2025$0.31$0.35+12.9%$61M$59M-3.4%
Jul 24 2025$0.29$0.32+10.3%$59M$63M+8.1%
Apr 29 2025$0.22$0.23+4.5%$55M$58M+4.8%
Jan 28 2025$0.21$0.14-33.3%$46M$49M+6.6%
Oct 24 2024$0.19$0.30+57.9%$48M$52M+8.6%
Jul 29 2024$0.18$0.18+0.0%$47M$47M-0.4%
Apr 23 2024$0.14$0.12-14.3%$48M$45M-4.5%
Jan 25 2024$0.23$0.25+8.7%$48M$52M+8.7%
Oct 31 2023$0.24$0.32+33.3%$47M$48M+2.0%
Jul 25 2023$0.19$0.29+52.6%$47M$48M+3.5%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+5.46%
EPS+8.51%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027E
Revenue Avg$248M$261M
Low$246M$259M
High$250M$263M
EBITDA Avg$76M$82M
Low$76M$81M
High$77M$83M
EBIT Avg$72M$78M
Low$71M$77M
High$72M$78M
Net Income Avg$49M$53M
Low$48M$52M
High$49M$53M
EPS Avg$1.41$1.53
Low$1.40$1.51
High$1.42$1.55
Analysts (Rev / EPS)1 / 11 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027
Revenue Avg$62M$63M$65M$66M$67M
Low$62M$63M$65M$66M$67M
High$62M$63M$65M$66M$67M
EBITDA Avg$20M$18M$21M$21M$21M
Low$20M$18M$21M$21M$21M
High$20M$18M$21M$21M$21M
EBIT Avg$18M$17M$19M$20M$19M
Low$18M$17M$19M$20M$19M
High$18M$17M$19M$20M$19M
Net Income Avg$13M$12M$13M$14M$13M
Low$13M$12M$13M$14M$13M
High$13M$12M$13M$14M$13M
EPS Avg$0.37$0.34$0.39$0.40$0.39
Low$0.37$0.34$0.39$0.40$0.39
High$0.37$0.34$0.39$0.40$0.39
Analysts (Rev / EPS)1 / 11 / 11 / 11 / 11 / 1
AI Earnings SummaryQ3 2025
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.