| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 60.01 | 115.10 | +91.8% | 5,007.6 | 6,415.9 | +28.1% |
| 2026-05-12 | 78.16 | 165.76 | +112.1% | 5,480.1 | 7,763.0 | +41.7% |
| 2026-02-09 | 56.52 | 37.00 | −34.5% | 4,368.7 | 4,397.0 | +0.6% |
| 2025-11-07 | 54.92 | 75.49 | +37.5% | 4,256.8 | 5,142.7 | +20.8% |
| 2025-11-04 | 54.92 | 75.49 | +37.5% | 4,256.8 | 5,142.7 | +20.8% |
| 2025-07-30 | 51.53 | 10.83 | −79.0% | 4,256.8 | 2,927.5 | −31.2% |
| 2025-05-15 | 44.26 | 21.67 | −51.0% | 4,958.1 | 3,283.6 | −33.8% |
| 2025-02-10 | 48.15 | 47.91 | −0.5% | 3,699.4 | 3,980.2 | +7.6% |
| 2024-11-06 | 50.15 | 25.60 | −49.0% | 4,328.1 | 3,108.4 | −28.2% |
| 2024-08-01 | 50.63 | 60.20 | +18.9% | 3,837.6 | 4,396.0 | +14.6% |
| 2024-05-10 | 62.30 | 52.66 | −15.5% | 4,068.3 | 3,850.1 | −5.4% |
| 2024-02-08 | — | 63.44 | — | 3,635.0 | 3,928.3 | +8.1% |
Surprise is actual minus consensus, as a share of the consensus.