| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.43 | 0.70 | −51.2% | 2,547.9 | 2,763.2 | +8.4% |
| 2026-05-05 | 1.26 | 1.39 | +10.3% | 2,180.6 | 2,346.8 | +7.6% |
| 2026-02-05 | 1.14 | 1.12 | −1.8% | 1,820.5 | 1,635.6 | −10.2% |
| 2025-11-07 | 1.30 | 1.41 | +8.5% | 2,157.3 | 5,464.9 | +153.3% |
| 2025-07-31 | 1.14 | 1.18 | +3.5% | 1,778.8 | 5,002.9 | +181.3% |
| 2025-05-01 | 1.13 | 1.15 | +1.8% | 1,710.2 | 3,054.7 | +78.6% |
| 2025-02-04 | 1.30 | 1.32 | +1.5% | 1,991.2 | 3,200.4 | +60.7% |
| 2024-10-24 | 1.20 | 1.38 | +15.0% | 1,791.4 | 4,731.5 | +164.1% |
| 2024-07-31 | 1.06 | 1.09 | +2.8% | 1,666.3 | 4,108.0 | +146.5% |
| 2024-05-01 | 0.96 | 0.97 | +1.0% | 1,490.7 | 9,600.4 | +544.0% |
| 2024-02-06 | 0.91 | 1.00 | +9.9% | 1,612.7 | 4,372.7 | +171.2% |
| 2023-11-07 | 0.82 | 0.88 | +7.3% | 1,427.2 | 3,273.1 | +129.3% |
Surprise is actual minus consensus, as a share of the consensus.