| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | — | 2.40 | — | 713.0 | 774.4 | +8.6% |
| 2026-04-28 | — | 2.16 | — | 836.0 | 791.0 | −5.4% |
| 2026-03-08 | 2.15 | 2.15 | +0.0% | 755.7 | 792.0 | +4.8% |
| 2025-10-28 | — | 2.09 | — | 708.5 | 730.1 | +3.0% |
| 2025-07-23 | — | 2.19 | — | 833.0 | 715.1 | −14.2% |
| 2025-04-29 | — | 2.15 | — | 859.3 | 833.7 | −3.0% |
| 2025-02-20 | — | 1.64 | — | 797.0 | 721.6 | −9.5% |
| 2024-10-31 | — | 1.74 | — | 780.7 | 688.5 | −11.8% |
| 2024-08-05 | — | 2.11 | — | 763.0 | 819.1 | +7.4% |
| 2024-05-12 | — | 1.87 | — | 3,216.0 | 842.9 | −73.8% |
| 2024-02-28 | — | 1.68 | — | 654.5 | 789.7 | +20.7% |
| 2023-11-05 | — | 1.29 | — | 651.0 | 653.5 | +0.4% |
Surprise is actual minus consensus, as a share of the consensus.