| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.44 | 0.62 | +39.8% | 1,286.6 | 1,308.0 | +1.7% |
| 2026-04-28 | 0.39 | 0.38 | −1.4% | 1,139.6 | 1,067.0 | −6.4% |
| 2026-02-10 | 0.63 | 0.66 | +4.6% | 1,354.7 | 1,283.0 | −5.3% |
| 2025-11-05 | 0.54 | 0.61 | +13.4% | 1,212.6 | 1,274.0 | +5.1% |
| 2025-07-30 | 0.31 | 0.42 | +36.9% | 914.6 | 989.0 | +8.1% |
| 2025-04-30 | 0.33 | 0.37 | +13.7% | 920.1 | 927.0 | +0.8% |
| 2025-02-12 | 0.42 | 0.54 | +29.1% | 945.8 | 1,014.0 | +7.2% |
| 2024-10-30 | 0.18 | 0.17 | −5.6% | 660.5 | 637.0 | −3.6% |
| 2024-08-07 | 0.15 | 0.21 | +40.0% | 640.4 | 682.0 | +6.5% |
| 2024-05-08 | 0.06 | 0.18 | +200.0% | 552.2 | 618.0 | +11.9% |
| 2024-02-13 | 0.01 | 0.03 | +305.4% | 456.8 | 481.0 | +5.3% |
| 2023-11-07 | −0.10 | −0.09 | +10.0% | 478.4 | 469.0 | −2.0% |
Surprise is actual minus consensus, as a share of the consensus.