| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 1.39 | 1.17 | −15.9% | 10,832.0 | 10,874.0 | +0.4% |
| 2026-04-22 | 1.90 | 2.35 | +23.7% | 10,874.2 | 10,796.0 | −0.7% |
| 2026-02-05 | 0.43 | −2.75 | −739.5% | 10,878.7 | 11,375.0 | +4.6% |
| 2025-10-22 | 3.97 | 1.84 | −53.7% | 11,287.8 | 11,477.0 | +1.7% |
| 2025-07-23 | 5.62 | 5.48 | −2.5% | 10,952.3 | 11,427.0 | +4.3% |
| 2025-04-23 | 5.97 | 6.08 | +1.8% | 10,844.0 | 11,147.0 | +2.8% |
| 2025-02-05 | 5.74 | 5.05 | −12.0% | 10,283.6 | 10,499.0 | +2.1% |
| 2024-10-23 | 5.81 | 6.01 | +3.4% | 9,910.6 | 10,340.0 | +4.3% |
| 2024-07-24 | 5.50 | 5.86 | +6.5% | 9,746.1 | 9,859.0 | +1.2% |
| 2024-04-24 | 5.59 | 5.73 | +2.5% | 9,447.1 | 9,931.0 | +5.1% |
| 2024-02-07 | 4.35 | 4.38 | +0.7% | 8,368.4 | 9,048.0 | +8.1% |
| 2023-10-25 | 4.88 | 5.05 | +3.5% | 8,243.5 | 8,548.0 | +3.7% |
Surprise is actual minus consensus, as a share of the consensus.