| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.38 | 0.35 | −8.4% | 394.3 | 442.7 | +12.3% |
| 2026-04-29 | 0.41 | 0.44 | +7.3% | 369.0 | 484.7 | +31.4% |
| 2026-02-19 | 0.34 | 0.41 | +20.6% | 360.5 | 401.6 | +11.4% |
| 2025-10-28 | 0.22 | 0.33 | +50.0% | 339.8 | 395.2 | +16.3% |
| 2025-08-06 | 0.17 | 0.25 | +47.1% | 302.1 | 288.3 | −4.6% |
| 2025-05-06 | 0.12 | 0.12 | +0.0% | 290.6 | 299.5 | +3.1% |
| 2025-02-20 | 0.20 | 0.17 | −15.0% | 316.9 | 302.4 | −4.6% |
| 2024-10-31 | 0.20 | 0.18 | −10.0% | 327.0 | 323.9 | −0.9% |
| 2024-08-01 | 0.16 | 0.23 | +43.8% | 291.6 | 275.2 | −5.6% |
| 2024-05-14 | 0.15 | 0.14 | −6.7% | 228.0 | 303.4 | +33.1% |
| 2024-02-22 | 0.29 | 0.28 | −3.4% | 354.5 | 345.4 | −2.6% |
| 2023-10-31 | 0.16 | 0.20 | +25.0% | 326.4 | 343.9 | +5.4% |
Surprise is actual minus consensus, as a share of the consensus.