| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 2.94 | 2.75 | −6.6% | 299.2 | 312.9 | +4.6% |
| 2026-05-05 | 2.11 | 2.84 | +34.6% | 275.0 | 281.5 | +2.4% |
| 2026-02-18 | 2.19 | 2.27 | +3.7% | 274.4 | 286.2 | +4.3% |
| 2025-10-28 | 2.18 | 2.59 | +18.8% | 274.4 | 271.6 | −1.0% |
| 2025-07-29 | 1.94 | 2.31 | +19.1% | 271.0 | 255.3 | −5.8% |
| 2025-04-29 | 1.97 | 2.10 | +6.6% | 239.4 | 239.2 | −0.1% |
| 2025-02-12 | 2.08 | 2.25 | +8.2% | 257.4 | 258.0 | +0.2% |
| 2024-10-29 | 2.43 | 2.84 | +16.9% | 259.0 | 271.6 | +4.9% |
| 2024-07-30 | 2.43 | 2.81 | +15.6% | 263.4 | 274.8 | +4.3% |
| 2024-04-30 | 1.88 | 2.38 | +26.6% | 266.1 | 249.0 | −6.4% |
| 2024-02-14 | 2.15 | 2.33 | +8.4% | 228.0 | 238.7 | +4.7% |
| 2023-10-31 | 2.27 | 2.63 | +15.9% | 234.0 | 244.2 | +4.3% |
Surprise is actual minus consensus, as a share of the consensus.