| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.82 | 0.61 | −25.9% | 835.8 | 883.2 | +5.7% |
| 2026-04-30 | 0.75 | 0.86 | +15.4% | 808.7 | 811.9 | +0.4% |
| 2026-02-10 | 0.67 | 0.70 | +4.9% | 811.2 | 823.9 | +1.6% |
| 2025-10-30 | 0.72 | 0.72 | +0.0% | 811.0 | 807.1 | −0.5% |
| 2025-07-30 | 0.65 | 0.66 | +2.3% | 765.4 | 792.4 | +3.5% |
| 2025-05-07 | 0.68 | 0.67 | −1.8% | 789.9 | 773.2 | −2.1% |
| 2025-02-06 | 0.77 | 0.84 | +9.1% | 789.0 | 849.8 | +7.7% |
| 2024-11-04 | 0.78 | 0.77 | −1.2% | 832.4 | 807.7 | −3.0% |
| 2024-07-31 | 0.71 | 0.71 | +0.7% | 802.4 | 812.7 | +1.3% |
| 2024-05-01 | 0.62 | 0.68 | +10.6% | 769.2 | 771.0 | +0.2% |
| 2024-02-13 | 0.59 | 0.65 | +10.2% | 780.9 | 812.3 | +4.0% |
| 2023-11-02 | 0.61 | 0.68 | +11.5% | 891.9 | 888.2 | −0.4% |
Surprise is actual minus consensus, as a share of the consensus.