MSFT Latest Quarter's Earnings
Announce Date 07/30/2025
EPS Normalized Actual $3.65 (Beat by $0.28)
EPS GAAP Actual $3.65 (Beat by $0.28)
Revenue Actual $76.441B
Revenue Surprise Beat by $76441M
Upcoming Quarter's Earnings
Announce Date 12/31/1969 (Pre-Market)
EPS Normalized Estimate $
EPS GAAP Estimate $
Revenue Estimate $0B
Annual EPS Estimate
Fiscal Period Ending EPS Estimate Forward PE Low High # of Analysts
Jun 2030 0 INF 0 0 8
Jun 2029 24.235 21.46 23.20873 25.60393 2
Quarterly EPS History
Period EPS Beat / Miss Revenue YoY Beat / Miss
FQ2 2025 (Jun 2025) 3.67 3.67 76.441B 15.32% 76441M
FQ1 2025 (Mar 2025) 3.47 3.47 70.066B 11.71% 70066M
FQ4 2024 (Dec 2024) 3.24 3.24 69.632B 10.93% 69632M
FQ3 2024 (Sep 2024) 3.3 3.3 65.585B 13.83% 65585M
FQ2 2024 (Jun 2024) 2.96 2.96 64.727B 13.19% 64727M
FQ1 2024 (Mar 2024) 2.95 2.95 61.858B 14.55% 61858M
FQ4 2023 (Dec 2023) 2.94 2.94 62.02B 14.95% 62020M
FQ3 2023 (Sep 2023) 2.99 2.99 56.517B 11.32% 56517M
Quarterly Estimates Summary

FQ4 Announce Date

12/31/1969 (Pre-Market)

Consensus EPS Estimates

Consensus Revenue Estimates

0B

Consensus EPS Estimates
Fiscal Period Ending EPS Estimate YoY Growth(%) Low High # of Analysts
FQ1 2028 (Mar 2028) 5.12229 -- 5.00778 5.21312 11
FQ4 2027 (Dec 2027) 5.27731 -- 5.15934 5.37088 18
FQ3 2027 (Jul 2027) 0 -- 0 0 8
FQ1 2027 (Mar 2027) 4.40292 -- 4.36783 4.45435 12
FQ4 2026 (Oct 2026) 0 -- 0 0 13
FQ3 2026 (Jul 2026) 3.97577 -- 3.88281 4.04259 21
FQ1 2026 (Mar 2026) 3.72562 6.86 3.65667 3.79971 20
FQ4 2025 (Dec 2025) 3.74231 13.42 3.71249 3.78602 11
Consensus Revenue Estimates
Fiscal Period Ending Revenue Estimate YoY Growth(%) Low High # of Analysts
FQ1 2028 (Mar 2028) 105.56B -- 103.74B 106.99B 17
FQ4 2027 (Dec 2027) 104.94B -- 103.14B 106.38B 14
FQ3 2027 (Jul 2027) 95.68B -- 93.83B 96.93B 9
FQ1 2027 (Mar 2027) 90.91B -- 90.35B 91.72B 10
FQ4 2026 (Oct 2026) 85.75B -- 84.1B 86.87B 9
FQ3 2026 (Jul 2026) 83.19B -- 81.7B 84.27B 22
FQ1 2026 (Mar 2026) 77.7B 9.82 76.59B 78.89B 11
FQ4 2025 (Dec 2025) 79.06B 11.93 78.58B 79.77B 9
Quarterly Estimates Revisions

EPS # of Up Revisions

4

EPS # of Down Revisions

4

Revenue # of Up Revisions

6

Revenue # of Down Revisions

3

Consensus EPS Revision Trend
Fiscal Period Ending EPS Estimate YoY Growth Low High # of Analysts
FQ4 2021 (Dec 2021) 0.41 -12.52% 0.39 0.48 20
FQ1 2022 (Mar 2022) 0.59 6.89% 0.55 0.62 15
FQ2 2022 (Jun 2022) 0.70 2.62% 0.61 0.74 15
FQ3 2022 (Sep 2022) 0.68 4.62% 0.65 0.70 15
Consensus Revenue Revision Trend
Fiscal Period Ending EPS Estimate YoY Growth Low High # of Analysts
FQ4 2021 (Dec 2021) 0.41 -12.52% 0.39 0.48 20
FQ1 2022 (Mar 2022) 0.59 6.89% 0.55 0.62 15
FQ2 2022 (Jun 2022) 0.70 2.62% 0.61 0.74 15
FQ3 2022 (Sep 2022) 0.68 4.62% 0.65 0.70 15
Earnings Surprise Summary

EPS # of Beats

8

EPS # of Misses

0

EPS # of in-lines

0

Revenue # of Beats

8

Revenue # of Misses

0

Revenue # of in-lines

0

Earnings Surprise (EPS) - Actual vs Consensus
Earnings Date EPS Estimate EPS Actual Surprise Surprise %
FQ2 2025 (Jun 2025) 3.67 3.67 100%
FQ1 2025 (Mar 2025) 3.47 3.47 100%
FQ4 2024 (Dec 2024) 3.24 3.24 100%
FQ3 2024 (Sep 2024) 3.3 3.3 100%
FQ2 2024 (Jun 2024) 2.96 2.96 100%
FQ1 2024 (Mar 2024) 2.95 2.95 100%
FQ4 2023 (Dec 2023) 2.94 2.94 100%
FQ3 2023 (Sep 2023) 2.99 2.99 100%
Revenue Surprise - Actual vs Consensus
Earnings Date Revenue Estimate Revenue Actual Surprise Surprise %
FQ2 2025 (Jun 2025) $0B $76.44B $76441M 100%
FQ1 2025 (Mar 2025) $0B $70.07B $70066M 100%
FQ4 2024 (Dec 2024) $0B $69.63B $69632M 100%
FQ3 2024 (Sep 2024) $0B $65.59B $65585M 100%
FQ2 2024 (Jun 2024) $0B $64.73B $64727M 100%
FQ1 2024 (Mar 2024) $0B $61.86B $61858M 100%
FQ4 2023 (Dec 2023) $0B $62.02B $62020M 100%
FQ3 2023 (Sep 2023) $0B $56.52B $56517M 100%
Unlock