| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.93 | 1.75 | −9.5% | 804.0 | 806.3 | +0.3% |
| 2026-04-29 | 1.74 | 1.82 | +4.6% | 771.6 | 782.6 | +1.4% |
| 2026-02-18 | 1.61 | 1.82 | +13.0% | 773.6 | 778.8 | +0.7% |
| 2025-10-29 | 1.70 | 1.72 | +1.2% | 776.3 | 768.3 | −1.0% |
| 2025-07-30 | 1.78 | 1.88 | +5.6% | 768.7 | 772.6 | +0.5% |
| 2025-05-07 | 1.68 | 1.73 | +3.0% | 749.8 | 753.0 | +0.4% |
| 2025-02-26 | 1.60 | 1.61 | +0.6% | 733.7 | 735.6 | +0.3% |
| 2024-10-30 | 1.60 | 1.67 | +4.4% | 722.2 | 725.3 | +0.4% |
| 2024-07-31 | 1.64 | 1.74 | +6.1% | 722.4 | 716.8 | −0.8% |
| 2024-05-01 | 1.53 | 1.63 | +6.5% | 699.1 | 704.0 | +0.7% |
| 2024-02-21 | 1.44 | 1.40 | −2.8% | 672.2 | 677.2 | +0.7% |
| 2023-11-01 | 1.47 | 1.52 | +3.4% | 670.7 | 677.6 | +1.0% |
Surprise is actual minus consensus, as a share of the consensus.