BRNS
Next report

Nov 6 2026in 28 days

EPS estimate

($0.27)

Revenue estimate

$216900

EPS beats

8 of last 12

EPS surprise

2024: 18.2%2024: 37.5%2024: -2.4%2024: 53.3%2025: -2.0%2025: -44.1%2025: -79.3%2025: 20.0%2026: 32.5%2026: 61.1%2026: 7.1%
Nov 9 2023Aug 6 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 6 2026($0.28)($0.26)+7.1%———
Apr 30 2026($0.36)($0.14)+61.1%———
Mar 13 2026($0.40)($0.27)+32.5%———
Nov 7 2025($0.45)($0.36)+20.0%———
Aug 7 2025($0.29)($0.52)-79.3%———
May 7 2025($0.34)($0.49)-44.1%———
Mar 20 2025($0.50)($0.51)-2.0%—-$9M—
Nov 6 2024($0.45)($0.21)+53.3%—$15M—
Aug 8 2024($0.42)($0.43)-2.4%———
May 13 2024($0.64)($0.40)+37.5%———
Mar 20 2024($0.55)($0.45)+18.2%$130000$5M+4030.2%
Nov 9 2023($0.62)($0.37)+40.3%$130000——

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.