| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | — | 11.94 | — | — | — | — |
| 2026-07-22 | 7.14 | 4.70 | −34.2% | 65,895.3 | 67,119.7 | +1.9% |
| 2026-04-22 | 8.50 | 9.24 | +8.7% | 63,576.0 | 66,053.9 | +3.9% |
| 2026-01-20 | 10.20 | 12.80 | +25.5% | 62,649.0 | 61,889.7 | −1.2% |
| 2025-10-15 | 10.20 | 6.35 | −37.7% | 59,983.8 | 60,997.5 | +1.7% |
| 2025-07-16 | — | 6.66 | — | 60,474.4 | 59,598.5 | −1.4% |
| 2025-04-21 | 10.70 | 26.69 | +149.4% | 59,373.8 | 59,903.5 | +0.9% |
| 2025-01-22 | — | 8.28 | — | 59,800.0 | 57,980.7 | −3.0% |
| 2024-10-17 | — | 8.00 | — | 57,808.0 | 57,673.5 | −0.2% |
| 2024-10-16 | — | 7.97 | — | 57,614.4 | 57,673.5 | +0.1% |
| 2024-07-18 | — | 11.71 | — | 57,846.3 | 56,333.7 | −2.6% |
| 2024-07-17 | — | 11.67 | — | 57,633.3 | 56,333.7 | −2.3% |
Surprise is actual minus consensus, as a share of the consensus.