| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 4.15 | 7.54 | +81.7% | 9,605.8 | 11,678.3 | +21.6% |
| 2026-04-30 | −0.79 | −0.88 | −11.4% | 7,324.4 | 7,904.3 | +7.9% |
| 2026-02-12 | −0.15 | 0.49 | +426.7% | 7,109.0 | 7,139.5 | +0.4% |
| 2025-10-30 | −0.69 | −0.52 | +24.6% | 7,266.8 | 7,651.1 | +5.3% |
| 2025-07-31 | −1.19 | −1.03 | +13.4% | 7,302.2 | 7,475.3 | +2.4% |
| 2025-05-01 | −3.50 | −3.09 | +11.7% | 7,244.2 | 7,066.4 | −2.5% |
| 2025-02-13 | −1.80 | −2.82 | −56.7% | 7,528.0 | 7,351.3 | −2.3% |
| 2024-10-31 | −1.40 | −1.50 | −7.1% | 7,900.9 | 8,382.3 | +6.1% |
| 2024-08-01 | −0.25 | −0.56 | −124.0% | 8,638.2 | 8,736.1 | +1.1% |
| 2024-05-02 | 0.66 | 0.85 | +28.8% | 7,080.9 | 8,645.6 | +22.1% |
| 2024-02-15 | 0.08 | −0.41 | −612.5% | 8,645.7 | 9,138.7 | +5.7% |
| 2023-11-02 | 4.84 | 6.61 | +36.6% | 10,251.7 | 10,733.5 | +4.7% |
Surprise is actual minus consensus, as a share of the consensus.