| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 0.92 | 1.02 | +10.1% | 99.2 | 101.3 | +2.1% |
| 2026-04-27 | 0.90 | 0.88 | −2.2% | 95.8 | 97.4 | +1.7% |
| 2026-01-26 | 0.90 | 0.96 | +6.7% | 94.6 | 97.8 | +3.4% |
| 2025-10-27 | 0.86 | 0.92 | +7.0% | 93.0 | 94.2 | +1.3% |
| 2025-07-28 | 0.83 | 0.86 | +3.6% | 91.9 | 89.9 | −2.2% |
| 2025-04-28 | 0.72 | 0.79 | +9.7% | 79.6 | 81.4 | +2.3% |
| 2025-01-27 | 0.71 | 0.78 | +9.9% | 64.0 | 65.1 | +1.8% |
| 2024-10-28 | 0.70 | 0.71 | +1.4% | 63.8 | 62.4 | −2.3% |
| 2024-07-29 | 0.62 | 0.68 | +9.7% | 61.5 | 52.2 | −15.1% |
| 2024-04-29 | 0.64 | 0.64 | +0.0% | 62.9 | 60.8 | −3.3% |
| 2024-01-29 | 0.67 | 0.73 | +9.0% | 63.1 | 61.2 | −2.9% |
| 2023-10-30 | 0.70 | 0.73 | +4.3% | 64.0 | 62.4 | −2.5% |
Surprise is actual minus consensus, as a share of the consensus.