| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 7.33 | 5.59 | −23.7% | 2,724.6 | 2,575.0 | −5.5% |
| 2026-05-29 | 8.90 | 8.50 | −4.5% | 3,761.8 | 3,261.0 | −13.3% |
| 2026-02-11 | 7.20 | 6.30 | −12.5% | 2,813.0 | 2,778.0 | −1.2% |
| 2025-11-13 | 5.30 | 6.10 | +15.1% | 2,523.5 | 2,471.0 | −2.1% |
| 2025-09-30 | 5.30 | 6.03 | +13.8% | 2,523.5 | 2,470.6 | −2.1% |
| 2025-08-08 | 6.15 | 4.20 | −31.7% | 2,369.5 | 2,040.0 | −13.9% |
| 2025-06-30 | 6.15 | 4.21 | −31.5% | 2,369.5 | 2,039.9 | −13.9% |
| 2025-05-29 | 10.04 | 13.39 | +33.4% | 3,639.0 | 4,296.0 | +18.1% |
| 2025-02-13 | 8.90 | 7.30 | −18.0% | 2,835.7 | 2,442.0 | −13.9% |
| 2024-11-11 | — | 9.20 | — | 2,843.0 | 3,102.0 | +9.1% |
| 2024-08-10 | 6.50 | 5.70 | −12.3% | 2,283.0 | 2,158.0 | −5.5% |
| 2024-08-09 | 6.50 | 5.70 | −12.3% | 2,283.0 | 2,158.0 | −5.5% |
Surprise is actual minus consensus, as a share of the consensus.