| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 0.88 | 0.77 | −13.0% | 337.6 | 316.4 | −6.3% |
| 2026-04-27 | 0.73 | 0.46 | −36.8% | 305.4 | 294.6 | −3.6% |
| 2026-03-02 | 0.63 | 0.65 | +3.7% | 320.2 | 296.0 | −7.6% |
| 2025-10-26 | 0.62 | 0.69 | +12.0% | 325.3 | 361.1 | +11.0% |
| 2025-07-27 | 0.90 | 0.80 | −11.2% | 364.5 | 318.9 | −12.5% |
| 2025-04-25 | 0.93 | 1.00 | +7.2% | 329.6 | 328.2 | −0.4% |
| 2025-03-02 | 0.90 | 0.97 | +7.8% | 329.0 | 346.3 | +5.3% |
| 2024-10-20 | 1.22 | 1.16 | −4.9% | 350.0 | 359.1 | +2.6% |
| 2024-07-21 | 1.25 | 1.37 | +9.6% | 343.7 | 367.8 | +7.0% |
| 2024-05-05 | 1.41 | 1.68 | +19.1% | 385.5 | 409.9 | +6.3% |
| 2024-03-10 | 0.84 | 0.76 | −9.5% | 279.0 | 580.4 | +108.0% |
| 2023-10-22 | 0.91 | 0.86 | −5.5% | 278.0 | 277.4 | −0.2% |
Surprise is actual minus consensus, as a share of the consensus.