| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.63 | 1.21 | −26.0% | 1,322.1 | 1,290.9 | −2.4% |
| 2026-04-30 | 0.87 | 1.51 | +73.2% | 1,115.5 | 1,167.2 | +4.6% |
| 2026-02-12 | 1.16 | 0.82 | −29.3% | 1,149.1 | 1,097.0 | −4.5% |
| 2025-10-30 | 0.56 | 2.90 | +416.9% | 959.4 | 1,249.0 | +30.2% |
| 2025-07-31 | −0.54 | 0.32 | +158.9% | 662.9 | 773.7 | +16.7% |
| 2025-05-01 | −0.89 | −0.01 | +98.9% | 585.1 | 594.2 | +1.5% |
| 2025-02-13 | −0.62 | 0.06 | +109.7% | 582.6 | 593.2 | +1.8% |
| 2024-10-31 | −0.92 | −0.50 | +45.5% | 532.9 | 500.9 | −6.0% |
| 2024-08-01 | −1.07 | 0.56 | +152.3% | 447.2 | 659.8 | +47.5% |
| 2024-05-02 | −1.12 | −0.16 | +85.7% | 428.0 | 494.3 | +15.5% |
| 2024-02-15 | −1.20 | −1.10 | +8.3% | 442.9 | 439.7 | −0.7% |
| 2023-11-02 | −1.34 | 1.15 | +185.8% | 401.0 | 750.5 | +87.2% |
Surprise is actual minus consensus, as a share of the consensus.