| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.16 | 0.88 | −24.2% | 389.6 | 390.0 | +0.1% |
| 2026-05-06 | 1.04 | 0.82 | −21.2% | 370.5 | 374.8 | +1.2% |
| 2026-02-25 | 1.11 | 1.18 | +6.3% | 361.9 | 385.4 | +6.5% |
| 2025-11-05 | 0.93 | 0.97 | +4.4% | 341.0 | 354.7 | +4.0% |
| 2025-07-29 | 0.81 | 0.86 | +6.2% | 341.3 | 339.5 | −0.6% |
| 2025-04-23 | 0.66 | 0.83 | +25.8% | 327.3 | 324.1 | −1.0% |
| 2025-02-18 | 0.88 | 0.97 | +10.2% | 311.6 | 315.5 | +1.2% |
| 2024-10-30 | 0.69 | 0.85 | +23.2% | 311.6 | 301.0 | −3.4% |
| 2024-07-30 | 0.56 | 0.64 | +14.3% | 298.4 | 299.4 | +0.3% |
| 2024-05-07 | 0.42 | 0.41 | −2.4% | 274.9 | 278.7 | +1.4% |
| 2024-02-22 | 0.71 | 0.76 | +7.0% | 286.6 | 284.7 | −0.7% |
| 2023-11-02 | 0.46 | 0.67 | +45.7% | 265.3 | 270.9 | +2.1% |
Surprise is actual minus consensus, as a share of the consensus.