| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.59 | 0.76 | +28.6% | 1,125.0 | 1,168.6 | +3.9% |
| 2026-04-29 | 0.23 | 0.40 | +73.9% | 1,008.4 | 1,059.0 | +5.0% |
| 2026-02-11 | 0.62 | 0.68 | +9.7% | 1,098.5 | 1,142.6 | +4.0% |
| 2025-10-29 | 0.43 | 0.50 | +16.3% | 1,098.5 | 1,021.3 | −7.0% |
| 2025-07-30 | 0.45 | 0.52 | +15.6% | 986.7 | 1,034.9 | +4.9% |
| 2025-04-30 | 0.21 | 0.25 | +19.0% | 1,008.7 | 950.7 | −5.7% |
| 2025-02-12 | 0.51 | 0.55 | +7.8% | 1,003.2 | 1,033.6 | +3.0% |
| 2024-10-30 | 0.34 | 0.36 | +5.9% | 1,003.6 | 931.5 | −7.2% |
| 2024-07-31 | 0.36 | 0.40 | +11.1% | 943.7 | 954.7 | +1.2% |
| 2024-05-01 | 0.07 | 0.15 | +114.3% | 833.3 | 874.5 | +4.9% |
| 2024-02-14 | 0.42 | 0.47 | +11.9% | 909.5 | 950.5 | +4.5% |
| 2023-11-01 | 0.33 | 0.33 | +0.0% | 832.1 | 881.8 | +6.0% |
Surprise is actual minus consensus, as a share of the consensus.