| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 2.38 | 2.34 | −1.7% | 513.1 | 531.2 | +3.5% |
| 2026-05-06 | 2.99 | 3.15 | +5.4% | 564.4 | 571.9 | +1.3% |
| 2026-02-11 | 2.44 | 2.45 | +0.4% | 543.0 | 544.3 | +0.2% |
| 2025-11-05 | 1.95 | 1.94 | −0.5% | 492.9 | 493.3 | +0.1% |
| 2025-08-06 | 1.78 | 2.06 | +15.7% | 472.0 | 483.6 | +2.5% |
| 2025-05-07 | 2.57 | 2.80 | +8.9% | 525.0 | 530.5 | +1.0% |
| 2025-02-12 | 1.99 | 2.32 | +16.6% | 481.1 | 493.8 | +2.6% |
| 2024-10-30 | 1.61 | 1.67 | +3.7% | 481.6 | 451.9 | −6.2% |
| 2024-07-31 | 1.58 | 1.62 | +2.5% | 436.4 | 437.5 | +0.2% |
| 2024-05-01 | 2.43 | 2.59 | +6.6% | 495.8 | 499.9 | +0.8% |
| 2024-02-07 | 1.78 | 1.93 | +8.4% | 422.6 | 434.6 | +2.8% |
| 2023-10-31 | 1.62 | 1.77 | +9.3% | 411.2 | 406.3 | −1.2% |
Surprise is actual minus consensus, as a share of the consensus.