| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-06 | 0.80 | 1.07 | +33.8% | — | — | — |
| 2026-06-26 | 0.43 | 0.54 | +25.9% | 333.8 | 342.7 | +2.6% |
| 2026-04-24 | 0.89 | 0.92 | +3.4% | 335.8 | 351.4 | +4.6% |
| 2026-01-07 | 1.03 | 1.02 | −1.0% | 354.0 | 348.6 | −1.5% |
| 2025-10-09 | 0.90 | 0.98 | +8.4% | 356.1 | 358.2 | +0.6% |
| 2025-06-27 | 0.50 | 0.56 | +12.0% | 350.9 | 346.6 | −1.2% |
| 2025-04-24 | 0.90 | 0.89 | −1.1% | 331.8 | 345.7 | +4.2% |
| 2025-01-07 | 1.14 | 1.19 | +4.4% | 331.8 | 341.3 | +2.9% |
| 2024-10-04 | 1.23 | 1.44 | +17.1% | 335.3 | 342.4 | +2.1% |
| 2024-06-27 | 1.04 | 1.44 | +38.5% | 333.2 | 331.5 | −0.5% |
| 2024-04-18 | 0.97 | 1.14 | +17.5% | 337.8 | 361.8 | +7.1% |
| 2023-12-21 | 1.10 | 1.23 | +11.8% | 337.8 | 339.7 | +0.6% |
Surprise is actual minus consensus, as a share of the consensus.