MEC

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

Next report

Nov 3 2026in 27 days

EPS estimate

$0.15

Revenue estimate

$165M

EPS beats

7 of last 12

EPS surprise

2024: -15.4%2024: -11.1%2024: -5.3%2024: -33.3%2025: 684.6%2025: 300.0%2025: 67.4%2025: 100.0%2026: -6.7%2026: 46.4%2026: 236.5%
Nov 1 2023Aug 4 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 4 2026($0.05)$0.07+236.5%$151M$163M+8.2%
May 5 2026($0.28)($0.15)+46.4%$139M$145M+4.0%
Mar 3 2026($0.07)($0.08)-6.7%$134M$134M+0.5%
Nov 4 2025$0.05$0.10+100.0%$140M$144M+3.1%
Aug 5 2025$0.06$0.10+67.4%$138M$132M-4.1%
May 6 2025$0.01$0.04+300.0%$135M$136M+0.8%
Mar 4 2025($0.13)$0.76+684.6%$124M$121M-2.3%
Nov 5 2024$0.21$0.14-33.3%$158M$135M-14.1%
Aug 6 2024$0.19$0.18-5.3%$159M$164M+2.8%
May 8 2024$0.18$0.16-11.1%$160M$161M+0.5%
Mar 6 2024$0.13$0.11-15.4%$152M$149M-2.4%
Nov 1 2023$0.19$0.21+10.5%$160M$158M-1.1%

Earnings & Revenue Estimates

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.