| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.37 | 1.48 | +7.8% | 1,786.5 | 1,882.9 | +5.4% |
| 2026-04-29 | 1.15 | 0.89 | −22.6% | 1,513.6 | 1,461.3 | −3.5% |
| 2026-02-23 | 1.03 | 0.70 | −32.0% | 1,400.2 | 1,329.8 | −5.0% |
| 2025-10-29 | 1.37 | 1.29 | −5.8% | 1,400.1 | 1,559.6 | +11.4% |
| 2025-07-28 | 1.95 | 1.70 | −12.8% | 1,644.6 | 1,835.4 | +11.6% |
| 2025-04-28 | 1.57 | 1.30 | −17.2% | 1,601.0 | 1,595.5 | −0.3% |
| 2025-02-17 | 1.24 | 1.20 | −3.2% | 1,617.1 | 1,462.0 | −9.6% |
| 2024-10-28 | 1.89 | 1.64 | −13.2% | 1,423.5 | 1,649.4 | +15.9% |
| 2024-07-30 | 2.03 | 2.05 | +1.0% | 1,872.2 | 1,902.0 | +1.6% |
| 2024-04-30 | 1.66 | 1.96 | +18.1% | 1,707.2 | 1,639.0 | −4.0% |
| 2024-02-20 | 1.65 | 1.62 | −1.8% | 1,644.6 | 1,524.4 | −7.3% |
| 2023-10-31 | 2.14 | 2.10 | −1.9% | 2,021.9 | 1,827.6 | −9.6% |
Surprise is actual minus consensus, as a share of the consensus.