| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.34 | 1.82 | −22.1% | 206.5 | 210.7 | +2.0% |
| 2026-04-29 | 1.62 | 1.81 | +11.7% | 172.1 | 178.5 | +3.7% |
| 2026-02-17 | 1.58 | 1.98 | +25.3% | 172.0 | 175.9 | +2.3% |
| 2025-10-29 | 1.68 | 2.09 | +24.4% | 171.2 | 179.0 | +4.5% |
| 2025-07-24 | 1.37 | 1.67 | +21.9% | 156.3 | 168.3 | +7.7% |
| 2025-04-24 | 1.05 | 1.35 | +28.6% | 147.9 | 152.2 | +2.9% |
| 2025-02-18 | 0.96 | −0.14 | −114.6% | 126.4 | 149.9 | +18.6% |
| 2024-10-23 | 0.85 | 0.92 | +8.2% | 125.9 | 123.6 | −1.8% |
| 2024-07-24 | 0.93 | 1.54 | +65.6% | 130.2 | 133.2 | +2.3% |
| 2024-04-25 | 0.97 | 1.26 | +29.9% | 128.6 | 128.1 | −0.4% |
| 2024-02-21 | 1.44 | 1.37 | −4.9% | 151.9 | 140.0 | −7.8% |
| 2023-10-25 | 1.27 | 1.68 | +32.3% | 158.5 | 158.7 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.