| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 2.80 | 2.88 | +2.8% | 2,842.3 | 1,953.6 | −31.3% |
| 2026-04-21 | 6.30 | 4.34 | −31.1% | 4,206.7 | 3,390.0 | −19.4% |
| 2026-01-27 | 4.20 | 3.99 | −5.0% | 2,994.4 | 3,441.0 | +14.9% |
| 2025-11-10 | 4.60 | 3.30 | −28.3% | 2,646.3 | 2,524.0 | −4.6% |
| 2025-07-17 | 4.50 | 2.30 | −48.9% | 3,183.5 | 1,883.0 | −40.9% |
| 2025-05-02 | 5.30 | 3.40 | −35.8% | 4,977.0 | 2,060.0 | −58.6% |
| 2025-01-20 | — | 2.90 | — | 2,314.7 | 1,618.0 | −30.1% |
| 2024-11-12 | — | 2.40 | — | 3,301.3 | 1,690.0 | −48.8% |
| 2024-08-14 | — | 1.60 | — | 1,468.5 | 3,163.0 | +115.4% |
| 2024-05-30 | — | 6.90 | — | 6,556.3 | 4,269.0 | −34.9% |
| 2024-01-19 | — | −0.70 | — | 3,079.0 | 424.0 | −86.2% |
| 2023-10-20 | — | −1.00 | — | 1,354.8 | 249.0 | −81.6% |
Surprise is actual minus consensus, as a share of the consensus.