| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.47 | 0.27 | −43.3% | 289.8 | 291.9 | +0.7% |
| 2026-04-28 | 0.47 | 0.47 | −0.2% | 282.3 | 282.9 | +0.2% |
| 2026-02-03 | 0.54 | 0.71 | +31.5% | 338.4 | 343.3 | +1.4% |
| 2025-10-28 | 0.62 | 0.90 | +45.2% | 338.6 | 410.4 | +21.2% |
| 2025-07-22 | 0.62 | 0.69 | +11.3% | 368.4 | 363.2 | −1.4% |
| 2025-04-22 | 0.71 | 0.68 | −4.2% | 360.6 | 356.1 | −1.3% |
| 2025-02-04 | 0.72 | 0.94 | +30.6% | 377.5 | 382.7 | +1.4% |
| 2024-10-22 | 0.78 | 0.65 | −16.7% | 379.2 | 380.9 | +0.5% |
| 2024-07-23 | 0.49 | 0.43 | −13.0% | 309.7 | 303.5 | −2.0% |
| 2024-04-23 | 0.41 | 0.35 | −14.6% | 276.3 | 263.3 | −4.7% |
| 2024-02-06 | 0.54 | 0.54 | +0.0% | 328.3 | 302.6 | −7.8% |
| 2023-10-26 | 1.01 | 1.02 | +1.0% | 566.0 | 551.1 | −2.6% |
Surprise is actual minus consensus, as a share of the consensus.