BFS
Next report

Nov 5 2026in 23 days

EPS estimate

$0.15

Revenue estimate

$78M

EPS beats

6 of last 12

EPS surprise

2024: -79.4%2024: 21.6%2024: 23.1%2024: 11.6%2025: -31.3%2025: -14.7%2025: -56.0%2025: 87.0%2026: -44.4%2026: 100.0%2026: 71.4%
Nov 2 2023Aug 6 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 6 2026$0.14$0.24+71.4%$79M$75M-4.6%
May 7 2026$0.13$0.26+100.0%$75M$77M+2.3%
Feb 27 2026$0.27$0.15-44.4%$73M$74M+0.8%
Nov 6 2025$0.23$0.43+87.0%$71M$71M-0.1%
Aug 7 2025$0.75$0.33-56.0%$71M$69M-2.7%
May 8 2025$0.34$0.29-14.7%$70M$71M+1.1%
Feb 28 2025$0.32$0.22-31.3%$69M$67M-3.3%
Nov 7 2024$0.43$0.48+11.6%$66M$66M-0.3%
Aug 1 2024$0.39$0.48+23.1%$66M$64M-2.8%
May 3 2024$0.37$0.45+21.6%$64M$65M+1.3%
Mar 1 2024$2.09$0.43-79.4%$64M$63M-1.1%
Nov 2 2023$1.39$0.42-69.8%$63M$62M-0.7%

Earnings & Revenue Estimates

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.