| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 1.85 | 1.87 | +1.1% | 706.0 | 715.3 | +1.3% |
| 2026-04-29 | 1.78 | 1.74 | −2.2% | 696.2 | 703.4 | +1.0% |
| 2026-02-26 | 3.89 | 3.47 | −10.8% | 725.8 | 719.6 | −0.9% |
| 2025-11-03 | 3.04 | 3.32 | +9.2% | 725.8 | 732.3 | +0.9% |
| 2025-08-04 | 3.12 | 2.09 | −33.0% | 701.0 | 699.0 | −0.3% |
| 2025-04-28 | 3.12 | 1.77 | −43.3% | 662.3 | 664.2 | +0.3% |
| 2025-02-24 | 2.08 | 1.61 | −22.6% | 682.3 | 693.7 | +1.7% |
| 2024-10-28 | 2.27 | 2.40 | +5.7% | 684.7 | 667.6 | −2.5% |
| 2024-07-29 | 2.07 | 1.51 | −27.1% | 670.4 | 660.5 | −1.5% |
| 2024-04-29 | 1.21 | 1.42 | +17.4% | 670.0 | 657.9 | −1.8% |
| 2024-02-26 | 1.37 | 1.01 | −26.3% | 682.2 | 675.0 | −1.0% |
| 2023-11-02 | 1.19 | 0.80 | −32.8% | 679.7 | 682.5 | +0.4% |
Surprise is actual minus consensus, as a share of the consensus.