| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 3.44 | 1.72 | −50.1% | 9,206.4 | 9,177.0 | −0.3% |
| 2026-05-01 | 0.28 | 0.49 | +74.6% | 7,529.9 | 7,197.0 | −4.4% |
| 2026-01-30 | 0.11 | −0.26 | −333.6% | 6,799.2 | 7,091.0 | +4.3% |
| 2025-10-31 | 0.81 | 1.01 | +24.5% | 7,407.6 | 7,727.0 | +4.3% |
| 2025-08-01 | 0.81 | 0.62 | −23.0% | 7,524.7 | 7,658.0 | +1.8% |
| 2025-04-25 | 0.36 | 0.54 | +50.0% | 7,412.9 | 7,677.0 | +3.6% |
| 2025-01-31 | 1.28 | 0.75 | −41.4% | 9,224.5 | 9,497.0 | +3.0% |
| 2024-11-01 | 1.98 | 1.88 | −5.1% | 10,601.4 | 10,322.0 | −2.6% |
| 2024-08-02 | 2.23 | 2.24 | +0.4% | 10,443.9 | 10,541.0 | +0.9% |
| 2024-04-26 | 1.37 | 1.53 | +11.7% | 9,701.7 | 10,008.0 | +3.2% |
| 2024-02-02 | 1.29 | 1.26 | −2.3% | 9,834.0 | 10,625.0 | +8.0% |
| 2023-10-27 | 2.03 | 2.46 | +21.2% | 10,097.0 | 10,625.0 | +5.2% |
Surprise is actual minus consensus, as a share of the consensus.