Reports tracked
24
Beat rate
0%
0 beats · 12 misses (last 12)
Next report
Jul 09, 2026
Est. EPS $1.47
Last report
Apr 08, 2026
Surprise history (last 16 quarters)
No surprise data available.
Upcoming reports
| Date | EPS estimate | Revenue estimate |
|---|---|---|
| Jul 09, 2026 | $1.47 | $17.39B |
Earnings history
| Date | EPS · est | EPS · actual | Surprise | Revenue · est | Revenue · actual | Result |
|---|---|---|---|---|---|---|
| Apr 08, 2026 | $0.58 | — | — | $14.05B | — | — |
| Jan 13, 2026 | $1.53 | — | — | $14.68B | — | — |
| Oct 09, 2025 | $1.57 | — | — | $15.09B | — | — |
| Jul 10, 2025 | $2.06 | — | — | $15.46B | — | — |
| Apr 09, 2025 | $0.38 | — | — | $12.98B | — | — |
| Jan 10, 2025 | $1.74 | — | — | $14.19B | — | — |
| Oct 10, 2024 | $1.52 | — | — | $14.65B | — | — |
| Jul 11, 2024 | $2.36 | — | — | $15.45B | — | — |
| Apr 10, 2024 | $0.37 | — | — | $12.51B | — | — |
| Jan 12, 2024 | $1.17 | — | — | $13.52B | — | — |
| Oct 12, 2023 | $1.95 | — | — | $14.54B | — | — |
| Jul 13, 2023 | $2.40 | — | — | $14.45B | — | — |
| Apr 13, 2023 | $0.29 | — | — | $14.12B | — | — |
| Jan 13, 2023 | $1.33 | — | — | $12.23B | — | — |
| Oct 13, 2022 | $1.56 | — | — | $12.86B | — | — |
| Jul 13, 2022 | $1.73 | — | — | $12.37B | — | — |
Analyst estimates · annual
| Period | EPS · avg | Revenue · avg | # Analysts |
|---|---|---|---|
| No analyst estimates returned. | |||
Analyst estimates · quarterly
| Period | EPS · avg | Revenue · avg | # Analysts |
|---|---|---|---|
| No analyst estimates returned. | |||