| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-16 | 6.77 | 10.27 | +51.5% | — | — | — |
| 2026-07-17 | 5.41 | 10.27 | +89.8% | 11,258.0 | 11,529.0 | +2.4% |
| 2026-04-16 | 7.07 | 7.71 | +9.1% | 10,715.2 | 10,338.0 | −3.5% |
| 2026-01-21 | 8.80 | 11.13 | +26.5% | 11,123.4 | 10,856.0 | −2.4% |
| 2025-10-16 | 6.39 | 8.14 | +27.4% | 11,688.4 | 12,470.0 | +6.7% |
| 2025-07-17 | 3.65 | 6.51 | +78.4% | 11,616.0 | 12,116.0 | +4.3% |
| 2025-04-16 | 0.79 | 1.91 | +143.3% | 10,840.6 | 11,810.0 | +8.9% |
| 2025-01-22 | 6.70 | 9.15 | +36.6% | 10,749.3 | 12,013.0 | +11.8% |
| 2024-10-17 | 3.55 | 5.24 | +47.6% | 11,436.0 | 11,904.0 | +4.1% |
| 2024-07-19 | 1.98 | 2.51 | +26.8% | 11,345.2 | 11,283.0 | −0.5% |
| 2024-04-17 | 4.90 | 4.69 | −4.3% | 10,566.2 | 11,228.0 | +6.3% |
| 2024-01-19 | 5.09 | 7.01 | +37.7% | 9,987.1 | 10,927.0 | +9.4% |
Surprise is actual minus consensus, as a share of the consensus.