MHO
Next report

Oct 21 2026in 13 days

EPS estimate

$3.25

Revenue estimate

$1.11B

EPS beats

6 of last 12

EPS surprise

2024: -25.9%2024: 20.7%2024: 11.5%2024: 3.2%2025: -5.0%2025: -4.3%2025: -0.23%2025: -5.0%2026: 0.77%2026: -3.4%2026: 0.32%
Oct 25 2023Jul 29 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 29 2026$3.13$3.14+0.3%$1.05B$1.06B+1.5%
Apr 22 2026$2.64$2.55-3.4%$922M$921M-0.1%
Jan 28 2026$3.88$3.91+0.8%$1.11B$1.15B+3.3%
Oct 22 2025$4.36$4.14-5.0%$1.16B$1.13B-2.1%
Jul 23 2025$4.43$4.42-0.2%$1.16B$1.16B+0.6%
Apr 23 2025$4.16$3.98-4.3%$1.13B$976M-13.8%
Jan 29 2025$4.96$4.71-5.0%$1.15B$1.21B+4.8%
Oct 30 2024$4.94$5.10+3.2%$1.13B$1.14B+1.4%
Jul 30 2024$4.59$5.12+11.5%$1.06B$1.11B+4.9%
Apr 24 2024$3.96$4.78+20.7%$1.01B$1.04B+3.9%
Jan 31 2024$4.94$3.66-25.9%$1.19B$976M-17.7%
Oct 25 2023$4.27$4.82+12.9%$1.07B$1.05B-2.0%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+4.09%
EPS+15.36%
FY2028
Rev-2.12%
EPS+9.60%
FY2029
Rev+6.78%
EPS+17.19%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028EFY2029EFY2030E
Revenue Avg$4.18B$4.36B$4.26B$4.55B$4.68B
Low$4.14B$4.29B$4.15B$4.43B$4.55B
High$4.22B$4.42B$4.37B$4.67B$4.80B
EBITDA Avg$431M$476M$557M$649M$682M
Low$431M$473M$538M$627M$659M
High$461M$548M$576M$671M$705M
EBIT Avg$413M$459M$540M$634M$667M
Low$413M$456M$522M$611M$644M
High$442M$531M$559M$655M$690M
Net Income Avg$318M$354M$416M$488M$514M
Low$318M$351M$402M$471M$496M
High$341M$409M$431M$505M$531M
EPS Avg$12.05$13.91$15.24$17.86$18.80
Low$11.63$12.84$14.70$17.23$18.13
High$12.47$14.96$15.76$18.47$19.44
Analysts (Rev / EPS)3 / 33 / 31 / 11 / 11 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027
Revenue Avg$1.09B$976M$1.08B$1.19B$1.26B
Low$1.05B$902M$1.00B$1.10B$1.16B
High$1.13B$1.04B$1.15B$1.27B$1.34B
EBITDA Avg$134M$125M$144M$156M$178M
Low$123M$115M$132M$143M$163M
High$144M$134M$154M$167M$192M
EBIT Avg$130M$121M$140M$152M$174M
Low$119M$111M$128M$139M$159M
High$140M$130M$150M$163M$188M
Net Income Avg$85M$79M$93M$102M$120M
Low$77M$71M$84M$92M$108M
High$94M$86M$101M$111M$130M
EPS Avg$3.26$3.01$3.55$3.90$4.57
Low$2.95$2.71$3.21$3.52$4.12
High$3.57$3.27$3.86$4.24$4.96
Analysts (Rev / EPS)3 / 31 / 11 / 11 / 11 / 1
AI Earnings SummaryQ2 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.