| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-26 | 2.22 | 1.66 | −25.4% | 905.4 | — | — |
| 2026-06-03 | 2.14 | 2.24 | +4.7% | 857.7 | 882.9 | +2.9% |
| 2026-03-04 | 1.94 | 2.06 | +6.2% | 810.7 | 836.0 | +3.1% |
| 2025-11-20 | 1.95 | 2.04 | +4.6% | 792.8 | 811.2 | +2.3% |
| 2025-08-27 | 1.90 | 1.99 | +4.7% | 768.4 | 789.1 | +2.7% |
| 2025-05-28 | 1.74 | 1.97 | +13.2% | 728.4 | 759.0 | +4.2% |
| 2025-03-05 | 1.60 | 1.74 | +8.7% | 699.2 | 720.9 | +3.1% |
| 2024-12-05 | 1.58 | 1.75 | +10.8% | 684.4 | 699.2 | +2.2% |
| 2024-08-28 | 1.53 | 1.62 | +5.9% | 667.8 | 676.2 | +1.3% |
| 2024-05-30 | 1.42 | 1.50 | +5.6% | 642.1 | 650.3 | +1.3% |
| 2024-02-29 | 1.30 | 1.38 | +6.2% | 621.1 | 630.6 | +1.5% |
| 2023-12-06 | 1.28 | 1.34 | +4.7% | 616.0 | 616.5 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.