| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | — | 19.88 | — | — | 10,912.0 | — |
| 2026-08-07 | — | 7.67 | — | — | 12,801.1 | — |
| 2026-05-22 | — | 7.67 | — | — | 12,801.1 | — |
| 2026-01-28 | — | 19.88 | — | — | 10,903.0 | — |
| 2025-10-27 | — | 9.30 | — | — | 11,587.0 | — |
| 2025-07-30 | 11.80 | 17.19 | +45.7% | 14,117.0 | 11,452.7 | −18.9% |
| 2025-05-26 | 11.80 | 18.10 | +53.4% | 14,117.0 | 14,177.0 | +0.4% |
| 2025-01-27 | 10.60 | 13.90 | +31.1% | 14,156.0 | 14,081.0 | −0.5% |
| 2024-10-28 | 11.10 | 16.42 | +47.9% | 11,933.0 | 12,918.0 | +8.3% |
| 2024-07-29 | 11.80 | 9.65 | −18.2% | 11,078.0 | 11,510.0 | +3.9% |
| 2024-05-21 | 17.10 | 16.30 | −4.7% | 13,782.0 | 12,149.0 | −11.8% |
| 2024-01-29 | 16.60 | 20.59 | +24.0% | 15,108.0 | 14,311.0 | −5.3% |
Surprise is actual minus consensus, as a share of the consensus.