| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 3.44 | 4.30 | +25.0% | 9,206.4 | 9,177.0 | −0.3% |
| 2026-05-01 | 0.28 | 0.49 | +74.6% | 7,529.9 | 7,197.0 | −4.4% |
| 2026-01-30 | 0.11 | −0.26 | −333.6% | 6,799.2 | 7,091.0 | +4.3% |
| 2025-08-01 | 0.81 | 0.62 | −23.0% | 8,253.7 | 7,658.0 | −7.2% |
| 2025-04-25 | 0.42 | 0.54 | +29.8% | 7,702.7 | 7,677.0 | −0.3% |
| 2025-01-31 | 0.72 | 0.75 | +4.0% | 9,224.5 | 9,497.0 | +3.0% |
| 2024-11-01 | 1.98 | 1.75 | −11.6% | 10,601.4 | 10,267.0 | −3.2% |
| 2024-08-02 | 2.23 | 2.83 | +26.9% | 10,443.9 | 10,558.0 | +1.1% |
| 2024-04-26 | 1.36 | 1.45 | +6.6% | 9,701.7 | 10,008.0 | +3.2% |
| 2024-03-13 | 1.33 | 0.57 | −57.4% | 9,847.4 | 9,717.0 | −1.3% |
| 2023-09-30 | 2.03 | 2.29 | +12.8% | 10,097.0 | 10,615.0 | +5.1% |
| 2023-06-30 | 2.30 | 2.18 | −5.2% | 10,790.5 | 10,307.0 | −4.5% |
Surprise is actual minus consensus, as a share of the consensus.