| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 1.08 | 1.13 | +4.4% | 72.1 | 70.9 | −1.7% |
| 2026-04-27 | 1.01 | 1.04 | +3.0% | 70.4 | 69.7 | −1.0% |
| 2026-01-26 | 1.05 | 1.16 | +10.5% | 69.4 | 69.8 | +0.5% |
| 2025-10-27 | 1.04 | 1.03 | −1.0% | 69.2 | 69.0 | −0.2% |
| 2025-07-25 | 0.93 | 1.04 | +11.8% | 68.8 | 66.4 | −3.5% |
| 2025-04-25 | 0.87 | 0.78 | −10.3% | 64.0 | 63.8 | −0.3% |
| 2025-01-24 | 0.89 | 0.94 | +5.6% | 62.5 | 63.6 | +1.7% |
| 2024-10-25 | 0.88 | 0.91 | +3.4% | 61.3 | 61.2 | −0.2% |
| 2024-07-25 | 0.85 | 0.87 | +2.4% | 60.7 | 68.7 | +13.2% |
| 2024-04-25 | 0.86 | 0.91 | +5.8% | 60.2 | 60.0 | −0.2% |
| 2024-01-25 | 0.89 | 1.16 | +30.3% | 60.0 | 65.8 | +9.7% |
| 2023-10-25 | 0.90 | 0.98 | +8.9% | 60.8 | 59.2 | −2.6% |
Surprise is actual minus consensus, as a share of the consensus.