| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.74 | 0.61 | −17.4% | 340.1 | 329.5 | −3.1% |
| 2026-04-30 | 0.55 | 0.60 | +9.1% | 281.0 | 311.3 | +10.8% |
| 2026-02-24 | 0.64 | 0.49 | −23.4% | 283.0 | 321.2 | +13.5% |
| 2025-11-05 | 0.70 | 0.71 | +1.4% | 292.3 | 261.4 | −10.6% |
| 2025-07-30 | 0.74 | 0.31 | −58.1% | 306.1 | 311.4 | +1.7% |
| 2025-04-30 | 0.58 | 0.73 | +25.9% | 304.2 | 288.8 | −5.1% |
| 2025-02-26 | 0.63 | 0.58 | −7.9% | 299.5 | 286.9 | −4.2% |
| 2024-10-30 | 0.45 | 0.80 | +77.8% | 299.7 | 298.4 | −0.4% |
| 2024-08-06 | 0.91 | 0.89 | −2.2% | 318.1 | 332.0 | +4.4% |
| 2024-04-29 | 0.87 | 0.90 | +3.4% | 313.4 | 313.3 | −0.0% |
| 2024-02-26 | 0.82 | 1.22 | +48.8% | 298.3 | 323.6 | +8.5% |
| 2023-11-06 | 0.92 | 1.02 | +10.9% | 262.9 | 281.1 | +6.9% |
Surprise is actual minus consensus, as a share of the consensus.