| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | — | 3.57 | — | — | — | — |
| 2026-07-15 | 2.28 | 2.46 | +7.9% | 13,029.8 | 14,122.0 | +8.4% |
| 2026-04-16 | 3.16 | 3.45 | +9.2% | 13,806.9 | 14,516.1 | +5.1% |
| 2026-01-15 | 2.85 | 2.94 | +3.2% | 12,449.2 | 13,300.0 | +6.8% |
| 2025-10-15 | 2.23 | 2.33 | +4.5% | 11,454.2 | 11,824.7 | +3.2% |
| 2025-07-16 | 22.66 | 12.30 | −45.7% | 10,805.0 | 11,430.9 | +5.8% |
| 2025-04-16 | — | 18.86 | — | 9,665.3 | 10,270.1 | +6.3% |
| 2025-01-13 | — | 3.09 | — | 11,358.6 | 11,229.0 | −1.1% |
| 2024-10-14 | — | 46.15 | — | 13,360.2 | 15,090.0 | +12.9% |
| 2024-07-15 | — | 31.95 | — | 11,920.0 | 14,100.7 | +18.3% |
| 2024-04-18 | 40.00 | 39.76 | −0.6% | 11,486.8 | 13,564.7 | +18.1% |
| 2024-04-17 | 4.00 | 4.00 | +0.0% | 11,486.8 | 10,611.0 | −7.6% |
Surprise is actual minus consensus, as a share of the consensus.