| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-26 | — | 8.34 | — | — | 6,053.9 | — |
| 2026-02-09 | 16.43 | 8.48 | −48.4% | 4,127.5 | 5,632.3 | +36.5% |
| 2025-10-31 | 16.43 | −0.87 | −105.3% | 4,127.5 | 5,246.8 | +27.1% |
| 2025-08-13 | 16.43 | 9.72 | −40.8% | 4,127.5 | 4,521.4 | +9.5% |
| 2025-05-28 | 16.43 | −4.01 | −124.4% | 4,127.5 | 4,657.4 | +12.8% |
| 2025-02-11 | 16.43 | 7.48 | −54.5% | 4,127.5 | 4,179.1 | +1.3% |
| 2024-11-08 | 16.43 | 4.90 | −70.2% | 4,127.5 | 4,284.1 | +3.8% |
| 2024-08-12 | — | 2.00 | — | — | 3,469.8 | — |
| 2024-05-27 | — | 9.20 | — | — | 2,472.4 | — |
| 2024-01-22 | — | 18.47 | — | — | 3,355.6 | — |
| 2023-10-23 | — | 22.22 | — | — | 3,416.5 | — |
| 2023-08-03 | — | 23.83 | — | — | 3,686.7 | — |
Surprise is actual minus consensus, as a share of the consensus.