BRLAF
Next report

Nov 18 2026in 38 days

EPS estimate

$0.20

Revenue estimate

$357M

EPS beats

6 of last 11

EPS surprise

2020: -5.1%2021: -1.8%2021: 32.7%2022: -15.3%2022: 7.9%2023: 8.2%2024: 6.1%2024: 0.69%2025: 6.6%2025: -0.43%2026: -3.1%
Nov 18 2020May 20 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
May 20 2026$0.19$0.18-3.1%$282M$349M+23.6%
Nov 19 2025$0.21$0.21-0.4%$251M$360M+43.6%
May 22 2025$0.17$0.18+6.6%$210M$240M+14.6%
Nov 20 2024$0.20$0.20+0.7%$227M$261M+14.8%
May 22 2024$0.16$0.17+6.1%$182M$290M+59.8%
Mar 20 2024—($0.08)——$533M—
May 17 2023$0.16$0.17+8.2%$192M$202M+5.2%
Nov 16 2022$0.15$0.16+7.9%$183M$280M+53.1%
May 18 2022$0.17$0.14-15.3%$202M$188M-7.2%
Nov 17 2021$0.13$0.17+32.7%$206M$325M+57.5%
May 26 2021$0.14$0.14-1.8%$248M$230M-7.0%
Nov 18 2020$0.14$0.14-5.1%$205M$346M+69.4%

Earnings & Revenue Estimates

AI Earnings SummaryQ4 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.