| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 3.30 | 8.18 | +147.9% | 3,692.6 | — | — |
| 2026-08-04 | 3.31 | 3.56 | +7.6% | 3,700.1 | 3,747.0 | +1.3% |
| 2026-04-30 | 2.39 | 2.72 | +13.8% | 3,246.4 | 3,337.0 | +2.8% |
| 2026-01-29 | 1.93 | 2.13 | +10.4% | 2,929.4 | 3,017.0 | +3.0% |
| 2025-10-30 | 1.59 | 1.78 | +11.9% | 2,730.2 | 2,818.0 | +3.2% |
| 2025-07-30 | 1.48 | 1.66 | +12.2% | 2,472.1 | 2,605.0 | +5.4% |
| 2025-04-30 | 1.12 | 1.36 | +21.4% | 2,314.9 | 2,294.0 | −0.9% |
| 2025-01-29 | 1.35 | 1.77 | +31.1% | 4,260.9 | 4,285.0 | +0.6% |
| 2024-10-24 | 1.72 | 1.78 | +3.5% | 4,115.4 | 2,212.0 | −46.3% |
| 2024-07-31 | 0.89 | 1.44 | +61.4% | 3,745.8 | 2,004.0 | −46.5% |
| 2024-04-25 | 0.16 | 0.63 | +284.1% | 3,370.3 | 1,752.0 | −48.0% |
| 2024-01-25 | −1.13 | −0.69 | +38.9% | 3,309.2 | 3,032.0 | −8.4% |
Surprise is actual minus consensus, as a share of the consensus.