MCBRF
Next report

Feb 23 2027in 132 days

EPS estimate

—

Revenue estimate

—

EPS beats

0 of last 1

ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Sep 15 2026$0.18$0.11-36.9%$607M$616M+1.5%
Feb 24 2026—$0.14——$640M—
Sep 17 2025—$0.13——$625M—
Feb 25 2025—$0.14—$602M$590M-2.1%
Sep 17 2024—$0.15——$591M—
Feb 27 2024—$0.12——$596M—
Sep 19 2023—($0.03)——$587M—
Feb 28 2023—($0.05)—$512M$516M+0.6%
Sep 29 2022—($0.07)——$431M—
Feb 22 2022—($0.11)——$437M—
Sep 7 2021—$0.03——$441M—
Feb 23 2021—$0.10——$496M—

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+10.34%
EPS+3.58%
FY2028
Rev+10.86%
EPS+28.36%
FY2029
Rev+5.69%
EPS+10.60%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2027EFY2028EFY2029E
Revenue Avg$1.02B$1.13B$1.20B
Low$1.02B$1.10B$1.18B
High$1.03B$1.15B$1.21B
EBITDA Avg$83M$98M$105M
Low$82M$97M$104M
High$84M$99M$106M
EBIT Avg$62M$76M$83M
Low$61M$75M$82M
High$62M$77M$84M
Net Income Avg$37M$47M$53M
Low$36M$46M$51M
High$38M$48M$53M
EPS Avg$0.21$0.27$0.30
Low$0.20$0.26$0.29
High$0.21$0.27$0.30
Analysts (Rev / EPS)5 / 15 / 14 / 1
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.