| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 1.02 | 1.02 | −0.5% | 188.8 | 186.7 | −1.1% |
| 2026-04-23 | 0.98 | 0.97 | −1.0% | 185.3 | 184.5 | −0.4% |
| 2026-01-26 | 0.99 | 1.05 | +6.1% | 183.6 | 185.1 | +0.8% |
| 2025-10-27 | 0.97 | 1.05 | +8.5% | 183.8 | 183.0 | −0.5% |
| 2025-07-28 | 0.82 | 0.88 | +7.3% | 183.9 | 170.7 | −7.2% |
| 2025-04-24 | 0.76 | 0.80 | +5.3% | 151.0 | 154.0 | +2.0% |
| 2025-01-27 | 0.78 | 0.77 | −1.3% | 146.7 | 147.9 | +0.8% |
| 2024-10-28 | 0.78 | 0.80 | +2.6% | 145.2 | 146.9 | +1.1% |
| 2024-07-22 | 0.69 | 0.69 | +0.0% | 141.1 | 139.7 | −1.0% |
| 2024-04-22 | 0.68 | 0.68 | +0.0% | 139.2 | 140.0 | +0.6% |
| 2024-01-23 | 0.75 | 0.72 | −4.0% | 139.0 | 137.2 | −1.3% |
| 2023-10-24 | 0.63 | 0.84 | +33.3% | 130.2 | 134.6 | +3.3% |
Surprise is actual minus consensus, as a share of the consensus.