| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 184.22 | 188.67 | +2.4% | 112,544.1 | 119,300.2 | +6.0% |
| 2026-04-29 | 102.22 | 120.06 | +17.5% | 84,549.6 | 90,277.8 | +6.8% |
| 2026-01-28 | 41.39 | 51.00 | +23.2% | 63,042.0 | 65,773.8 | +4.3% |
| 2025-10-29 | 24.44 | 31.58 | +29.2% | 59,875.3 | 61,010.7 | +1.9% |
| 2025-07-29 | 15.97 | 13.40 | −16.1% | 54,211.8 | 54,552.6 | +0.6% |
| 2025-04-28 | 14.93 | 20.43 | +36.8% | 53,008.5 | 54,260.8 | +2.4% |
| 2025-01-29 | 16.95 | 18.86 | +11.3% | 52,670.6 | 51,005.5 | −3.2% |
| 2024-10-31 | 24.83 | 26.62 | +7.2% | 54,224.8 | 60,414.0 | +11.4% |
| 2024-07-31 | 22.48 | 25.69 | +14.3% | 54,224.8 | 53,625.5 | −1.1% |
| 2024-04-30 | 14.43 | 17.91 | +24.1% | 54,224.8 | 52,858.0 | −2.5% |
| 2024-03-20 | 9.57 | 17.13 | +79.0% | 52,234.0 | 52,374.5 | +0.3% |
| 2023-09-30 | 7.01 | 14.91 | +112.7% | 50,541.8 | 49,643.5 | −1.8% |
Surprise is actual minus consensus, as a share of the consensus.