| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-08 | 6.85 | 6.57 | −4.1% | 5,169.0 | 4,552.0 | −11.9% |
| 2026-05-16 | 9.60 | 32.20 | +235.4% | 4,869.0 | 4,904.0 | +0.7% |
| 2026-02-06 | 4.30 | 4.60 | +7.0% | 4,284.0 | 4,214.0 | −1.6% |
| 2025-11-12 | 6.30 | 7.50 | +19.0% | 3,898.0 | 3,949.0 | +1.3% |
| 2025-08-08 | 5.00 | 12.10 | +142.0% | 4,482.0 | 4,517.0 | +0.8% |
| 2025-05-10 | 9.80 | 6.30 | −35.7% | 4,912.0 | 5,029.0 | +2.4% |
| 2025-02-06 | 10.00 | 2.90 | −71.0% | 4,661.0 | 4,384.0 | −5.9% |
| 2024-11-14 | 5.00 | 1.19 | −76.2% | 3,782.0 | 3,591.0 | −5.1% |
| 2024-08-05 | 3.30 | 6.40 | +93.9% | 4,078.0 | 3,806.0 | −6.7% |
| 2024-05-01 | 5.50 | 6.29 | +14.4% | 4,224.0 | 4,373.0 | +3.5% |
| 2024-01-27 | 9.80 | 5.80 | −40.8% | 4,382.0 | 4,394.0 | +0.3% |
| 2023-11-03 | 7.10 | 4.40 | −38.0% | 4,236.0 | 4,282.0 | +1.1% |
Surprise is actual minus consensus, as a share of the consensus.