| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 6.35 | 6.29 | −1.0% | 1,476.0 | 1,570.3 | +6.4% |
| 2026-04-23 | 3.33 | 3.63 | +9.0% | 1,062.0 | 1,052.1 | −0.9% |
| 2026-02-03 | 3.58 | 3.90 | +8.9% | 1,109.3 | 1,127.7 | +1.7% |
| 2025-10-29 | 5.47 | 5.61 | +2.6% | 1,110.3 | 1,346.9 | +21.3% |
| 2025-07-30 | 6.58 | 6.27 | −4.7% | 1,492.6 | 1,449.5 | −2.9% |
| 2025-04-23 | 3.42 | 3.61 | +5.6% | 1,088.7 | 1,095.8 | +0.6% |
| 2025-02-04 | 4.43 | 4.47 | +0.9% | 1,155.2 | 1,122.9 | −2.8% |
| 2024-10-24 | 5.82 | 5.78 | −0.7% | 1,378.7 | 1,333.6 | −3.3% |
| 2024-07-24 | 5.99 | 6.24 | +4.2% | 1,448.9 | 1,450.6 | +0.1% |
| 2024-04-25 | 2.82 | 3.72 | +31.9% | 996.1 | 1,096.5 | +10.1% |
| 2024-02-06 | 3.55 | 4.17 | +17.5% | 1,089.6 | 1,127.5 | +3.5% |
| 2023-10-26 | 4.54 | 4.68 | +3.1% | 1,268.5 | 1,259.8 | −0.7% |
Surprise is actual minus consensus, as a share of the consensus.