| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 3.18 | 3.78 | +18.9% | 3,117.4 | 3,240.0 | +3.9% |
| 2026-07-29 | 3.65 | 1.89 | −48.2% | 3,178.6 | 3,240.0 | +1.9% |
| 2026-04-27 | 2.92 | 3.08 | +5.5% | 2,989.1 | 3,002.0 | +0.4% |
| 2026-02-16 | 3.67 | 2.64 | −28.1% | 4,257.5 | 3,907.0 | −8.2% |
| 2025-10-28 | 3.68 | 3.47 | −5.7% | 2,977.2 | 3,097.6 | +4.0% |
| 2025-07-27 | 3.17 | 3.72 | +17.4% | 2,925.3 | 2,901.5 | −0.8% |
| 2025-04-27 | 3.21 | 3.03 | −5.6% | 2,925.5 | 2,824.0 | −3.5% |
| 2025-02-17 | 2.25 | 2.75 | +22.2% | 3,451.2 | 3,730.6 | +8.1% |
| 2024-10-27 | 3.31 | 3.86 | +16.6% | 2,996.5 | 2,753.2 | −8.1% |
| 2024-07-22 | 3.04 | 3.84 | +26.3% | 2,931.0 | 2,771.0 | −5.5% |
| 2024-05-05 | 3.03 | 2.97 | −2.0% | 2,905.6 | 2,809.0 | −3.3% |
| 2024-02-16 | 1.95 | 1.36 | −30.3% | 2,736.1 | 2,867.8 | +4.8% |
Surprise is actual minus consensus, as a share of the consensus.