| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 10.00 | 16.28 | +62.8% | 17,552.0 | 20,307.8 | +15.7% |
| 2026-05-28 | 9.90 | 10.50 | +6.1% | 18,426.0 | 19,511.0 | +5.9% |
| 2026-02-10 | 9.40 | 8.90 | −5.3% | 13,588.0 | 15,986.0 | +17.6% |
| 2025-11-11 | 12.00 | 12.20 | +1.7% | 14,703.7 | 13,758.0 | −6.4% |
| 2025-11-10 | 12.00 | 10.63 | −11.4% | 13,431.0 | 13,757.9 | +2.4% |
| 2025-08-12 | 9.00 | 9.10 | +1.1% | 14,148.5 | 13,955.0 | −1.4% |
| 2025-08-08 | 9.00 | 10.63 | +18.1% | 14,632.0 | 13,955.2 | −4.6% |
| 2025-05-28 | 11.60 | 12.54 | +8.1% | 16,437.7 | 15,945.8 | −3.0% |
| 2025-02-12 | 9.80 | 9.63 | −1.7% | 13,592.0 | 11,821.0 | −13.0% |
| 2024-11-12 | 11.05 | 7.71 | −30.2% | 7,787.0 | 13,117.2 | +68.4% |
| 2024-08-10 | 10.00 | 15.95 | +59.5% | 7,787.0 | 12,304.8 | +58.0% |
| 2024-05-23 | 11.10 | 12.17 | +9.6% | 7,787.0 | 14,010.2 | +79.9% |
Surprise is actual minus consensus, as a share of the consensus.