| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 1.04 | 1.18 | +13.6% | 2,974.0 | 3,829.0 | +28.7% |
| 2026-05-04 | 1.49 | 0.83 | −44.3% | 2,928.0 | 2,598.0 | −11.3% |
| 2026-02-09 | 1.20 | 1.16 | −3.3% | 2,882.0 | 3,757.0 | +30.4% |
| 2025-11-03 | 1.25 | 1.50 | +20.0% | 2,835.0 | 3,749.0 | +32.2% |
| 2025-08-04 | 0.94 | 1.23 | +30.9% | 2,759.0 | 3,717.0 | +34.7% |
| 2025-05-05 | 1.14 | 1.03 | −9.6% | 2,679.0 | 3,627.0 | +35.4% |
| 2025-02-10 | 1.11 | 1.25 | +12.6% | 3,704.0 | 3,613.0 | −2.5% |
| 2024-11-04 | 1.07 | 1.08 | +0.9% | 3,566.0 | 3,618.0 | +1.5% |
| 2024-07-29 | 1.19 | 1.19 | +0.0% | 3,550.0 | 3,519.0 | −0.9% |
| 2024-05-06 | 1.40 | 1.30 | −7.1% | 3,492.5 | 3,444.0 | −1.4% |
| 2024-02-05 | 1.10 | 1.33 | +20.9% | 2,954.5 | 3,441.0 | +16.5% |
| 2023-10-30 | 1.00 | 1.06 | +6.0% | 2,415.0 | 3,336.0 | +38.1% |
Surprise is actual minus consensus, as a share of the consensus.