MCSHF
Next report

Dec 7 2026in 54 days

EPS estimate

$0.08

Revenue estimate

$6.38B

EPS beats

7 of last 12

EPS surprise

2021: -20.0%2021: 9.0%2022: 10.1%2022: 5.5%2023: 5.8%2023: -3.8%2024: 0.37%2024: -6.0%2025: -0.06%2025: -4.3%2026: 0.35%
Dec 6 2020Jun 21 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jun 21 2026$0.09$0.09+0.3%$6.80B$7.21B+6.0%
Nov 30 2025$0.08$0.08-4.3%$5.81B$6.28B+8.1%
Jun 22 2025$0.08$0.08-0.1%$5.88B$6.01B+2.2%
Dec 1 2024$0.09$0.08-6.0%$5.57B$6.30B+13.0%
Jun 23 2024$0.09$0.09+0.4%$5.98B$5.23B-12.5%
Dec 3 2023$0.10$0.09-3.8%$5.33B$5.70B+7.1%
Jun 25 2023$0.09$0.10+5.8%$5.53B$5.33B-3.6%
Dec 4 2022$0.10$0.11+5.5%$4.90B$5.67B+15.7%
Jun 26 2022$0.10$0.11+10.1%$5.68B$5.66B-0.4%
Dec 5 2021$0.10$0.11+9.0%$5.28B$6.18B+17.1%
Jun 27 2021$0.12$0.09-20.0%$5.43B$5.60B+3.2%
Dec 6 2020$0.08$0.09+15.5%$4.92B$4.96B+0.7%

Earnings & Revenue Estimates

AI Earnings SummaryQ4 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.