| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2025-04-30 | 1.64 | 1.81 | +10.4% | 2,763.0 | 2,938.0 | +6.3% |
| 2025-01-29 | 1.44 | 1.76 | +22.2% | 2,937.9 | 3,141.0 | +6.9% |
| 2024-10-30 | 1.79 | 2.14 | +19.6% | 2,955.3 | 3,191.0 | +8.0% |
| 2024-07-31 | 2.48 | 2.62 | +5.6% | 3,270.1 | 3,202.0 | −2.1% |
| 2024-04-25 | 1.67 | 3.16 | +89.2% | 2,983.6 | 3,309.0 | +10.9% |
| 2024-01-31 | 1.44 | 1.63 | +13.2% | 2,581.2 | 2,950.0 | +14.3% |
| 2023-10-25 | 1.12 | 1.64 | +46.4% | 2,341.7 | 2,800.0 | +19.6% |
| 2023-07-26 | 0.57 | 0.65 | +14.0% | 2,093.6 | 2,289.0 | +9.3% |
| 2023-04-26 | 1.06 | 1.13 | +6.6% | 2,176.7 | 2,411.0 | +10.8% |
| 2023-01-25 | 1.64 | 1.78 | +8.5% | 2,701.6 | 2,934.0 | +8.6% |
| 2022-10-26 | 1.87 | 1.89 | +1.1% | 2,792.2 | 3,122.0 | +11.8% |
Surprise is actual minus consensus, as a share of the consensus.