BOC

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

Next report

Nov 12 2026in 37 days

EPS estimate

($0.02)

Revenue estimate

$30M

EPS beats

1 of last 12

EPS surprise

2024: -300.0%2024: -157.1%2024: -250.0%2024: -233.3%2025: 950.0%2025: -300.0%2025: -600.0%2025: -166.7%2026: -633.3%2026: -133.3%2026: -66.7%
Nov 13 2023Aug 13 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 13 2026($0.03)($0.05)-66.7%$30M$22M-24.7%
May 14 2026($0.03)($0.07)-133.3%$29M$28M-3.3%
Mar 30 2026($0.03)($0.22)-633.3%$29M$30M+2.5%
Nov 13 2025($0.03)($0.08)-166.7%$29M$29M-0.9%
Aug 13 2025($0.01)($0.07)-600.0%$30M$28M-5.0%
May 14 2025$0.01($0.02)-300.0%$27M$28M+2.2%
Mar 28 2025($0.02)$0.17+950.0%$28M$28M+0.1%
Nov 12 2024($0.01)($0.05)-233.3%$28M$28M-0.8%
Aug 13 2024($0.02)($0.07)-250.0%$27M$27M+1.8%
May 14 2024($0.04)($0.09)-157.1%$26M$26M+0.2%
Mar 27 2024($0.03)($0.12)-300.0%$25M$25M-1.1%
Nov 13 2023($0.03)($0.05)-66.7%$25M$25M-1.4%

Earnings & Revenue Estimates

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