| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | −26.32 | −4.38 | +83.3% | 1,324,883.0 | 1,594,793.0 | +20.4% |
| 2026-05-19 | 10.06 | 7.47 | −25.7% | 1,220,269.0 | 1,348,964.0 | +10.5% |
| 2026-01-23 | 16.02 | 17.66 | +10.2% | 1,083,526.0 | 1,373,732.0 | +26.8% |
| 2025-11-03 | 11.87 | 15.04 | +26.7% | 1,078,510.0 | 1,046,923.0 | −2.9% |
| 2025-10-31 | 11.90 | 14.49 | +21.8% | 1,090,008.7 | 1,049,462.7 | −3.7% |
| 2025-08-13 | 16.34 | 16.01 | −2.0% | 900,650.0 | 1,125,514.5 | +25.0% |
| 2025-08-12 | 16.34 | 14.63 | −10.5% | 1,068,264.0 | 1,125,515.0 | +5.4% |
| 2025-04-28 | 9.18 | 7.52 | −18.1% | 1,131,655.0 | 1,268,649.0 | +12.1% |
| 2025-01-22 | 10.50 | 10.88 | +3.6% | 1,070,811.0 | 1,131,358.0 | +5.7% |
| 2024-10-25 | 8.16 | 5.56 | −31.9% | 1,075,905.2 | 1,027,852.7 | −4.5% |
| 2024-10-24 | 9.03 | 5.56 | −38.4% | 1,075,905.0 | 1,183,569.0 | +10.0% |
| 2024-07-19 | 9.61 | 6.98 | −27.4% | 1,173,063.2 | 1,130,949.2 | −3.6% |
Surprise is actual minus consensus, as a share of the consensus.