CMGMF
Next report

Dec 8 2026in 61 days

EPS estimate

$0.18

Revenue estimate

$419M

EPS beats

5 of last 11

EPS surprise

2021: 6.4%2021: -14.5%2022: 1.9%2022: -25.9%2023: -2.3%2024: -1.2%2024: 7.4%2024: -22.8%2025: 16.4%2025: -19.1%2026: 0.0%
Apr 30 2021Jun 2 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jun 2 2026$0.08$0.08+0.0%$323M$323M+0.0%
Dec 9 2025$0.16$0.13-19.1%$339M$346M+2.0%
Jun 2 2025$0.08$0.10+16.4%$303M$311M+2.6%
Dec 17 2024$0.16$0.13-22.8%$363M$372M+2.5%
Jun 4 2024$0.08$0.09+7.4%$303M$312M+2.9%
Feb 23 2024$0.16$0.16-1.2%$363M$320M-12.0%
Apr 30 2023$0.08$0.08-2.3%$257M$265M+3.2%
Oct 31 2022$0.11$0.08-25.9%$252M$253M+0.6%
Apr 30 2022$0.11$0.12+1.9%$258M$276M+7.0%
Oct 31 2021$0.11$0.10-14.5%$295M$268M-9.1%
Apr 30 2021$0.10$0.10+6.4%$269M$276M+2.5%
Dec 15 2020—$0.10—$264M$273M+3.7%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+14.22%
EPS+21.31%
FY2028
Rev+11.92%
EPS+18.37%
FY2029
Rev+4.49%
EPS+7.33%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028EFY2029EFY2030E
Revenue Avg$558M$637M$713M$745M$817M
Low$542M$617M$692M$723M$793M
High$564M$651M$725M$758M$831M
EBITDA Avg$119M$144M$171M$187M$226M
Low$116M$140M$166M$182M$220M
High$120M$146M$173M$190M$229M
EBIT Avg$84M$101M$119M$127M$158M
Low$80M$97M$114M$122M$152M
High$85M$103M$121M$130M$161M
Net Income Avg$55M$66M$78M$84M$105M
Low$52M$64M$75M$81M$101M
High$56M$68M$80M$86M$108M
EPS Avg$0.20$0.24$0.28$0.30$0.38
Low$0.19$0.23$0.27$0.29$0.37
High$0.20$0.25$0.29$0.31$0.39
Analysts (Rev / EPS)7 / 17 / 12 / 14 / 13 / 1
AI Earnings SummaryQ4 2025
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.