| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-15 | 4.66 | 5.32 | +14.2% | 2,462.6 | 2,532.0 | +2.8% |
| 2026-04-15 | 4.02 | 4.13 | +2.7% | 2,430.3 | 2,441.0 | +0.4% |
| 2026-01-16 | 4.48 | 4.67 | +4.2% | 2,472.8 | 2,475.0 | +0.1% |
| 2025-10-16 | 4.43 | 5.06 | +14.2% | 2,469.6 | 2,513.0 | +1.8% |
| 2025-07-16 | 3.99 | 4.47 | +12.0% | 2,387.3 | 2,271.0 | −4.9% |
| 2025-04-14 | 3.40 | 3.33 | −2.1% | 2,385.3 | 3,171.0 | +32.9% |
| 2025-01-16 | 3.69 | 3.86 | +4.6% | 2,340.5 | 2,385.0 | +1.9% |
| 2024-10-17 | 3.64 | 4.30 | +18.1% | 2,316.9 | 3,391.0 | +46.4% |
| 2024-07-18 | 3.51 | 3.91 | +11.4% | 2,278.6 | 3,373.0 | +48.0% |
| 2024-04-15 | 3.01 | 3.18 | +5.6% | 2,262.7 | 3,325.0 | +47.0% |
| 2024-03-07 | 3.10 | 2.89 | −6.8% | 2,284.9 | 3,242.4 | +41.9% |
| 2023-10-18 | 3.88 | 4.13 | +6.4% | 2,325.0 | 3,172.4 | +36.4% |
Surprise is actual minus consensus, as a share of the consensus.