| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-17 | — | 47.11 | — | — | — | — |
| 2026-07-12 | 48.56 | 49.42 | +1.8% | 115,725.3 | 117,516.0 | +1.5% |
| 2026-04-22 | 47.50 | 46.97 | −1.1% | 112,263.8 | 113,799.8 | +1.4% |
| 2026-01-19 | 47.76 | 32.71 | −31.5% | 107,285.9 | 107,810.0 | +0.5% |
| 2025-10-16 | 43.10 | 47.23 | +9.6% | 103,110.1 | 103,943.0 | +0.8% |
| 2025-07-17 | 40.20 | 42.30 | +5.2% | 98,556.8 | 98,406.0 | −0.2% |
| 2025-04-23 | 39.20 | 38.02 | −3.0% | 98,586.8 | 97,717.0 | −0.9% |
| 2025-01-16 | 38.20 | 36.60 | −4.2% | 96,215.8 | 96,609.0 | +0.4% |
| 2024-10-17 | 41.33 | 42.20 | +2.1% | 94,386.9 | 94,329.0 | −0.1% |
| 2024-07-17 | 39.10 | 38.20 | −2.3% | 90,847.6 | 91,426.0 | +0.6% |
| 2024-04-24 | 38.72 | 37.10 | −4.2% | 89,755.9 | 88,929.0 | −0.9% |
Surprise is actual minus consensus, as a share of the consensus.