| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 0.72 | 0.97 | +35.1% | 331.9 | 325.9 | −1.8% |
| 2026-05-01 | 0.69 | 1.81 | +160.8% | 332.1 | 332.7 | +0.2% |
| 2026-02-12 | 0.74 | 1.48 | +100.8% | 328.6 | 327.5 | −0.3% |
| 2025-08-06 | 0.73 | 1.79 | +144.2% | 314.9 | 311.5 | −1.1% |
| 2025-05-08 | 0.68 | 0.72 | +5.6% | 309.2 | 302.3 | −2.2% |
| 2025-02-13 | 0.73 | 0.77 | +6.1% | 307.5 | 311.4 | +1.3% |
| 2024-10-31 | 0.71 | 0.72 | +1.8% | 311.5 | 303.6 | −2.5% |
| 2024-08-02 | 0.70 | 1.31 | +86.6% | 293.6 | 297.0 | +1.1% |
| 2024-05-03 | 0.67 | 0.68 | +2.1% | 289.1 | 291.3 | +0.8% |
| 2024-03-06 | 0.66 | 0.78 | +18.5% | 292.1 | 291.8 | −0.1% |
| 2023-11-03 | 0.66 | 0.70 | +5.1% | 277.1 | 286.6 | +3.4% |
| 2023-08-03 | 0.66 | 0.74 | +12.8% | 276.8 | 280.7 | +1.4% |
Surprise is actual minus consensus, as a share of the consensus.