| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.93 | 0.97 | +4.8% | 458.1 | 478.8 | +4.5% |
| 2026-05-06 | 0.51 | 0.54 | +5.9% | 349.9 | 358.5 | +2.5% |
| 2026-02-05 | 0.36 | 0.37 | +2.8% | 313.6 | 317.6 | +1.3% |
| 2025-10-29 | 0.41 | 0.41 | +0.0% | 322.2 | 324.9 | +0.9% |
| 2025-07-30 | 0.40 | 0.43 | +7.5% | 318.8 | 319.0 | +0.1% |
| 2025-04-30 | 0.53 | 0.55 | +3.8% | 342.5 | 350.3 | +2.3% |
| 2025-02-18 | 0.46 | 0.49 | +6.5% | 327.4 | 326.6 | −0.2% |
| 2024-10-30 | 0.48 | 0.53 | +10.4% | 330.7 | 333.1 | +0.7% |
| 2024-07-31 | 0.53 | 0.56 | +5.7% | 336.4 | 336.7 | +0.1% |
| 2024-05-07 | 0.46 | 0.49 | +6.5% | 319.4 | 319.4 | +0.0% |
| 2024-02-14 | 0.53 | 0.52 | −1.9% | 325.8 | 322.6 | −1.0% |
| 2023-11-01 | 0.53 | 0.54 | +1.9% | 317.7 | 315.7 | −0.6% |
Surprise is actual minus consensus, as a share of the consensus.