| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 0.41 | 1.49 | +264.2% | 1,828.0 | 1,863.9 | +2.0% |
| 2026-05-05 | 0.10 | 0.70 | +600.0% | 1,859.0 | 1,511.0 | −18.7% |
| 2026-01-27 | — | −11.90 | — | 1,434.0 | 1,368.0 | −4.6% |
| 2025-10-27 | — | −32.76 | — | 1,382.0 | 2,394.9 | +73.3% |
| 2025-08-14 | — | −50.50 | — | 1,414.0 | 1,504.0 | +6.4% |
| 2025-07-29 | — | −48.05 | — | 1,366.0 | 2,837.2 | +107.7% |
| 2025-05-30 | — | −60.90 | — | 3,433.0 | 2,335.0 | −32.0% |
| 2025-01-20 | — | −61.73 | — | 3,769.0 | 5,029.2 | +33.4% |
| 2024-10-28 | — | −30.34 | — | 4,866.5 | 6,071.3 | +24.8% |
| 2024-07-27 | — | 7.70 | — | 4,453.5 | 7,340.3 | +64.8% |
| 2024-04-30 | — | 17.71 | — | 4,237.0 | 7,029.0 | +65.9% |
| 2024-01-22 | — | 17.60 | — | 3,961.0 | 5,663.0 | +43.0% |
Surprise is actual minus consensus, as a share of the consensus.