MGRC

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

Next report

Oct 28 2026in 21 days

EPS estimate

$1.89

Revenue estimate

$273M

EPS beats

7 of last 12

EPS surprise

2024: -5.1%2024: 27.4%2024: -32.8%2024: 34.5%2025: 5.3%2025: 12.7%2025: 12.3%2025: -6.0%2026: 16.1%2026: -2.7%2026: -6.8%
Oct 26 2023Jul 29 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 29 2026$1.47$1.37-6.8%$237M$221M-6.5%
Apr 29 2026$1.13$1.10-2.7%$198M$199M+0.2%
Feb 25 2026$1.74$2.02+16.1%$254M$257M+1.0%
Oct 23 2025$1.83$1.72-6.0%$254M$256M+0.8%
Jul 24 2025$1.30$1.46+12.3%$277M$236M-14.9%
Apr 24 2025$1.02$1.15+12.7%$189M$195M+3.4%
Feb 19 2025$1.50$1.58+5.3%$247M$244M-1.3%
Oct 24 2024$1.39$1.87+34.5%$247M$267M+8.0%
Jul 25 2024$1.25$0.84-32.8%$210M$213M+1.1%
Apr 25 2024$0.73$0.93+27.4%$172M$188M+9.2%
Feb 21 2024$1.37$1.30-5.1%$214M$222M+3.3%
Oct 26 2023$1.25$1.49+19.2%$215M$244M+13.5%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+4.41%
EPS+7.77%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027E
Revenue Avg$963M$1.01B
Low$956M$994M
High$969M$1.02B
EBITDA Avg$355M$384M
Low$354M$382M
High$357M$385M
EBIT Avg$234M$249M
Low$232M$248M
High$235M$251M
Net Income Avg$158M$170M
Low$157M$169M
High$159M$172M
EPS Avg$6.41$6.91
Low$6.36$6.87
High$6.46$6.97
Analysts (Rev / EPS)3 / 33 / 3
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027
Revenue Avg$270M$196M$235M$291M$276M
Low$259M$189M$226M$280M$266M
High$279M$204M$244M$302M$287M
EBITDA Avg$100M$71M$81M$102M$106M
Low$97M$69M$79M$99M$103M
High$102M$73M$84M$105M$109M
EBIT Avg$69M$40M$50M$70M$72M
Low$67M$38M$48M$67M$69M
High$71M$42M$52M$73M$76M
Net Income Avg$51M$27M$35M$51M$53M
Low$49M$26M$33M$49M$51M
High$52M$28M$37M$54M$56M
EPS Avg$2.07$1.11$1.43$2.09$2.18
Low$1.99$1.05$1.37$1.99$2.08
High$2.13$1.16$1.50$2.19$2.29
Analysts (Rev / EPS)3 / 31 / 11 / 11 / 11 / 1
AI Earnings SummaryQ2 2026
Checking for summary...
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.