| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 1.69 | 1.75 | +3.3% | 227.4 | 256.1 | +12.6% |
| 2026-04-27 | 1.49 | 1.41 | −5.4% | 199.7 | 219.1 | +9.7% |
| 2026-02-23 | 1.65 | 1.40 | −15.2% | 255.1 | 236.1 | −7.4% |
| 2025-09-30 | — | 1.69 | — | — | 213.5 | — |
| 2025-07-28 | 1.54 | 1.47 | −4.5% | 228.2 | 233.6 | +2.4% |
| 2025-04-29 | 1.25 | 1.30 | +4.0% | 178.8 | 173.1 | −3.2% |
| 2024-10-24 | 1.40 | 1.51 | +7.9% | 9.1 | 192.1 | +2007.0% |
| 2024-07-25 | 1.26 | 1.55 | +23.0% | 194.4 | 191.2 | −1.6% |
| 2024-04-25 | 1.47 | 1.48 | +0.7% | 168.2 | 225.8 | +34.2% |
| 2024-02-22 | 1.47 | 1.48 | +0.7% | 191.0 | 214.6 | +12.3% |
| 2023-10-27 | 1.59 | 1.71 | +7.5% | 196.6 | 222.2 | +13.0% |
| 2023-07-28 | 1.38 | 1.49 | +8.0% | 182.7 | 211.7 | +15.9% |
Surprise is actual minus consensus, as a share of the consensus.