| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.47 | 1.07 | −27.5% | 787.4 | 801.7 | +1.8% |
| 2026-05-06 | 1.19 | 1.42 | +19.3% | 729.9 | 761.7 | +4.4% |
| 2026-02-18 | 1.47 | 1.55 | +5.4% | 769.0 | 783.8 | +1.9% |
| 2025-11-06 | 1.14 | 1.24 | +8.8% | 678.4 | 706.3 | +4.1% |
| 2025-08-07 | 0.92 | 1.17 | +27.2% | 614.2 | 649.1 | +5.7% |
| 2025-05-08 | 0.79 | 1.02 | +29.1% | 543.3 | 569.0 | +4.7% |
| 2025-02-20 | 1.00 | 1.15 | +15.0% | 582.5 | 597.5 | +2.6% |
| 2024-11-07 | 0.76 | 0.90 | +18.4% | 519.5 | 372.6 | −28.3% |
| 2024-08-08 | 0.56 | 0.55 | −2.5% | 488.0 | 488.5 | +0.1% |
| 2024-05-09 | 0.39 | 0.73 | +87.2% | 424.1 | 441.7 | +4.2% |
| 2024-02-22 | 0.66 | 1.40 | +112.1% | 461.1 | 509.8 | +10.6% |
| 2023-11-02 | 0.40 | 0.71 | +77.5% | 414.4 | 432.7 | +4.4% |
Surprise is actual minus consensus, as a share of the consensus.