| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 1.51 | 1.16 | −23.2% | 156.9 | 158.3 | +0.9% |
| 2026-04-28 | 1.40 | 1.55 | +10.7% | 150.1 | 154.5 | +2.9% |
| 2026-02-09 | 1.46 | 1.54 | +5.5% | 153.5 | 159.1 | +3.7% |
| 2025-10-28 | 1.30 | 1.51 | +16.2% | 153.5 | 153.3 | −0.1% |
| 2025-07-28 | 1.15 | 1.26 | +9.6% | 148.3 | 198.0 | +33.6% |
| 2025-04-23 | 1.03 | 1.30 | +26.2% | 141.0 | 147.8 | +4.8% |
| 2025-02-10 | 1.17 | 1.34 | +14.5% | 142.6 | 151.9 | +6.5% |
| 2024-10-22 | 1.14 | 1.16 | +1.8% | 143.4 | 206.0 | +43.6% |
| 2024-07-22 | 1.05 | 1.09 | +3.8% | 142.5 | 143.1 | +0.4% |
| 2024-04-23 | 0.97 | 1.13 | +16.5% | 137.3 | 198.0 | +44.2% |
| 2024-02-12 | 1.11 | 1.11 | +0.0% | 141.3 | 146.6 | +3.7% |
| 2023-10-24 | 1.13 | 0.99 | −12.4% | 143.9 | 142.2 | −1.2% |
Surprise is actual minus consensus, as a share of the consensus.