| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 7.74 | 8.70 | +12.4% | 17,647.5 | 19,048.0 | +7.9% |
| 2026-07-29 | 7.74 | 7.50 | −3.1% | 17,744.5 | 17,737.0 | −0.0% |
| 2026-05-20 | 10.27 | 10.10 | −1.7% | 19,199.3 | 19,015.0 | −1.0% |
| 2026-02-03 | 6.85 | 5.70 | −16.8% | 17,023.4 | 15,884.0 | −6.7% |
| 2025-09-30 | 5.28 | 6.52 | +23.5% | 14,340.2 | 15,317.7 | +6.8% |
| 2025-08-01 | 5.80 | 12.10 | +108.6% | 15,254.0 | 17,409.3 | +14.1% |
| 2025-07-29 | 9.98 | 12.10 | +21.2% | 15,254.0 | 17,409.3 | +14.1% |
| 2025-05-27 | 10.56 | 15.25 | +44.4% | 17,611.0 | 18,976.0 | +7.8% |
| 2025-02-06 | 4.15 | 5.00 | +20.5% | 14,822.5 | 14,968.0 | +1.0% |
| 2024-11-06 | 3.15 | −1.19 | −137.8% | 9,304.0 | 12,342.9 | +32.7% |
| 2024-07-31 | 10.80 | 5.97 | −44.7% | 9,304.0 | 15,638.8 | +68.1% |
| 2024-05-23 | 15.90 | 13.34 | −16.1% | 9,304.0 | 17,808.5 | +91.4% |
Surprise is actual minus consensus, as a share of the consensus.