| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.96 | 0.98 | +1.6% | 607.6 | 615.9 | +1.4% |
| 2026-04-30 | −0.22 | −0.17 | +21.3% | 265.1 | 272.6 | +2.8% |
| 2026-02-19 | 0.76 | 0.76 | +0.0% | 527.1 | 541.4 | +2.7% |
| 2025-10-30 | 0.79 | 0.25 | −68.4% | 528.7 | 400.2 | −24.3% |
| 2025-07-31 | 0.23 | 0.79 | +243.5% | 377.3 | 524.2 | +38.9% |
| 2025-05-01 | −0.33 | −0.11 | +66.7% | 489.7 | 236.2 | −51.8% |
| 2025-02-20 | 0.42 | 0.62 | +47.6% | 267.1 | 423.4 | +58.5% |
| 2024-10-31 | 0.16 | 0.56 | +250.0% | 411.5 | 368.6 | −10.4% |
| 2024-08-01 | 0.63 | 0.83 | +31.7% | 483.7 | 499.2 | +3.2% |
| 2024-05-02 | 0.05 | −0.07 | −240.0% | 269.0 | 275.4 | +2.4% |
| 2024-02-22 | 0.35 | 0.26 | −25.7% | 388.0 | 409.4 | +5.5% |
| 2023-11-02 | 0.19 | 0.23 | +21.1% | 360.0 | 361.5 | +0.4% |
Surprise is actual minus consensus, as a share of the consensus.