| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-15 | 2.93 | 3.46 | +18.1% | 19,674.8 | 21,348.0 | +8.5% |
| 2026-04-15 | 3.02 | 3.43 | +13.6% | 19,738.5 | 20,580.0 | +4.3% |
| 2026-01-15 | 2.43 | 2.68 | +10.3% | 17,741.2 | 17,890.0 | +0.8% |
| 2025-10-15 | 2.10 | 2.90 | +38.1% | 16,688.1 | 15,733.0 | −5.7% |
| 2025-07-16 | 1.98 | 222.16 | +11120.2% | 16,934.9 | 14,445.0 | −14.7% |
| 2025-04-11 | 2.21 | 2.73 | +23.5% | 16,092.7 | 29,134.0 | +81.0% |
| 2025-01-16 | — | 2.31 | — | — | 15,043.0 | — |
| 2024-10-16 | — | 1.98 | — | — | 13,187.0 | — |
| 2024-07-16 | — | 1.91 | — | — | 26,460.0 | — |
| 2024-04-16 | — | 2.11 | — | — | 14,215.0 | — |
| 2024-03-05 | — | 0.93 | — | — | 12,031.0 | — |
| 2024-01-16 | — | 1.47 | — | — | 12,418.0 | — |
Surprise is actual minus consensus, as a share of the consensus.