| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 1.00 | 1.80 | +80.0% | 6,501.0 | 6,624.0 | +1.9% |
| 2026-05-15 | 1.60 | 0.20 | −87.5% | 6,466.0 | 6,496.0 | +0.5% |
| 2026-02-06 | 1.50 | 0.70 | −53.3% | 5,973.0 | 5,838.0 | −2.3% |
| 2025-11-12 | 2.00 | 0.60 | −70.0% | 6,103.0 | 5,539.0 | −9.2% |
| 2025-08-08 | 2.10 | 1.70 | −19.0% | 5,764.0 | 5,806.0 | +0.7% |
| 2025-05-16 | 1.70 | 3.10 | +82.4% | 5,543.0 | 5,674.0 | +2.4% |
| 2025-02-12 | 2.10 | 1.30 | −38.1% | 5,433.0 | 5,432.0 | −0.0% |
| 2024-11-14 | 3.30 | 2.90 | −12.1% | 5,346.0 | 5,425.0 | +1.5% |
| 2024-08-13 | — | 2.50 | — | 3,204.0 | 4,703.0 | +46.8% |
| 2024-05-27 | 0.90 | 2.46 | +173.3% | 3,204.0 | 5,330.6 | +66.4% |
| 2024-02-07 | 1.70 | 2.38 | +40.0% | 3,204.0 | 4,935.3 | +54.0% |
| 2023-11-03 | 1.60 | 2.17 | +35.6% | 4,150.0 | 4,538.0 | +9.3% |
Surprise is actual minus consensus, as a share of the consensus.