| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 10.16 | 12.23 | +20.4% | 3,817.3 | 4,290.7 | +12.4% |
| 2026-04-29 | 8.91 | 9.47 | +6.3% | 3,480.5 | 3,605.4 | +3.6% |
| 2026-01-30 | 10.74 | 11.44 | +6.5% | 3,810.7 | 3,884.3 | +1.9% |
| 2025-10-28 | 9.65 | 11.83 | +22.6% | 3,592.2 | 3,754.3 | +4.5% |
| 2025-08-01 | 8.43 | 12.89 | +52.9% | 3,288.1 | 3,675.6 | +11.8% |
| 2025-04-29 | 8.62 | 8.22 | −4.6% | 3,248.0 | 3,028.7 | −6.8% |
| 2025-02-04 | 11.21 | 12.07 | +7.7% | 3,742.2 | 3,789.2 | +1.3% |
| 2024-10-31 | 11.69 | 12.46 | +6.6% | 3,674.8 | 3,720.7 | +1.2% |
| 2024-08-01 | 10.61 | 11.56 | +9.0% | 3,383.5 | 3,547.1 | +4.8% |
| 2024-05-02 | 10.17 | 9.55 | −6.1% | 3,225.2 | 3,145.0 | −2.5% |
| 2024-02-02 | 10.73 | 11.86 | +10.5% | 3,294.4 | 3,434.3 | +4.2% |
| 2023-11-02 | 10.72 | 11.59 | +8.1% | 3,221.0 | 3,362.7 | +4.4% |
Surprise is actual minus consensus, as a share of the consensus.