MCCRF
Next report

Nov 6 2026in 22 days

EPS estimate

($0.01)

Revenue estimate

$9M

EPS beats

3 of last 7

EPS surprise

2025: 259.8%2025: -28.0%2025: -44.5%2025: -42.9%2026: 120.0%2026: -118.2%2026: 114.3%
Mar 6 2025Aug 7 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 7 2026($0.02)$0.00+114.3%$8M$12M+56.7%
May 19 2026($0.04)($0.09)-118.2%$7M$7M-8.7%
Mar 6 2026$0.07$0.16+120.0%$16M$19M+13.1%
Nov 7 2025$0.03$0.01-42.9%$23M$11M-53.0%
Aug 8 2025$0.07$0.04-44.5%$16M$18M+11.8%
May 2 2025$0.04$0.03-28.0%$13M$14M+7.4%
Mar 6 2025$0.04$0.15+259.8%$14M$18M+26.7%
Nov 8 2024—$0.01——$12M—
Aug 9 2024—$0.08—$11M$10M-10.3%
May 10 2024—$0.03—$11M$12M+7.2%
Mar 14 2024—$0.07—$11M$15M+30.6%
Nov 9 2023—$0.05—$11M$12M+9.7%

Earnings & Revenue Estimates

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.