| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 33.27 | −6.15 | −118.5% | 242,196.6 | 245,841.0 | +1.5% |
| 2026-05-29 | −52.86 | −63.30 | −19.8% | 228,004.5 | 224,384.0 | −1.6% |
| 2026-01-22 | 42.96 | 54.00 | +25.7% | 230,053.5 | 234,719.0 | +2.0% |
| 2025-11-04 | −49.18 | −66.79 | −35.8% | 240,844.1 | 185,553.0 | −23.0% |
| 2025-07-30 | 59.66 | 56.24 | −5.7% | 200,600.0 | 204,963.0 | +2.2% |
| 2025-05-21 | 62.81 | 79.50 | +26.6% | 219,616.0 | 221,519.0 | +0.9% |
| 2025-01-24 | 68.65 | 63.40 | −7.6% | 218,683.2 | 221,107.0 | +1.1% |
| 2024-10-25 | −0.84 | −25.51 | −2936.9% | 167,855.4 | 169,696.0 | +1.1% |
| 2024-07-26 | 69.59 | 70.57 | +1.4% | 186,633.2 | 195,707.0 | +4.9% |
| 2024-05-24 | 49.12 | 49.03 | −0.2% | 172,209.1 | 178,252.7 | +3.5% |
| 2024-02-02 | 59.69 | 77.58 | +30.0% | 181,496.2 | 194,521.5 | +7.2% |
| 2023-11-03 | −8.61 | 4.89 | +156.8% | 149,391.8 | 149,438.8 | +0.0% |
Surprise is actual minus consensus, as a share of the consensus.