| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 1.27 | 1.39 | +9.1% | 268.5 | 284.0 | +5.8% |
| 2026-04-30 | 1.33 | 1.25 | −6.0% | 266.5 | 270.7 | +1.6% |
| 2026-02-20 | 1.29 | 1.31 | +1.6% | 259.6 | 263.6 | +1.6% |
| 2025-10-21 | 1.36 | 1.35 | −0.7% | 259.6 | 267.6 | +3.1% |
| 2025-07-31 | 1.25 | 1.27 | +1.6% | 257.6 | 255.5 | −0.8% |
| 2025-04-24 | 1.25 | 1.22 | −2.4% | 245.7 | 250.5 | +2.0% |
| 2025-02-21 | 1.11 | 1.03 | −7.2% | 244.9 | 240.0 | −2.0% |
| 2024-10-25 | 1.11 | 1.13 | +1.8% | 235.1 | 239.9 | +2.1% |
| 2024-07-26 | 1.03 | 1.09 | +5.8% | 239.7 | 234.1 | −2.3% |
| 2024-05-03 | 0.98 | 1.03 | +5.1% | 232.5 | 239.7 | +3.1% |
| 2024-02-16 | 0.93 | 0.95 | +2.2% | 234.7 | 228.7 | −2.5% |
| 2023-10-27 | 0.97 | 1.04 | +7.2% | 237.1 | 229.9 | −3.0% |
Surprise is actual minus consensus, as a share of the consensus.