| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 0.82 | 0.87 | +5.6% | 66.5 | 65.3 | −1.9% |
| 2026-04-27 | 0.78 | 0.73 | −5.8% | 62.4 | 62.8 | +0.6% |
| 2026-01-26 | 0.79 | 0.91 | +15.5% | 61.1 | 62.7 | +2.7% |
| 2025-10-27 | 0.88 | 0.72 | −18.2% | 61.1 | 62.0 | +1.5% |
| 2025-07-28 | 0.89 | 0.85 | −4.5% | 63.0 | 59.8 | −5.1% |
| 2025-04-28 | 0.67 | 0.88 | +31.3% | 57.4 | 58.6 | +2.0% |
| 2025-01-28 | 0.66 | 0.92 | +39.4% | 56.5 | 58.9 | +4.1% |
| 2024-10-28 | 0.68 | 0.66 | −2.9% | 45.3 | 45.0 | −0.6% |
| 2024-07-22 | 0.60 | 0.59 | −1.7% | 43.4 | 43.5 | +0.1% |
| 2024-04-22 | 0.50 | 0.47 | −6.0% | 43.1 | 41.0 | −5.0% |
| 2024-01-23 | 0.62 | 0.65 | +4.8% | 42.7 | 40.8 | −4.4% |
| 2023-10-23 | 0.59 | 0.70 | +18.6% | 42.5 | 43.1 | +1.6% |
Surprise is actual minus consensus, as a share of the consensus.