| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | 20.46 | 17.84 | −12.8% | — | — | — |
| 2026-07-16 | 17.38 | 16.50 | −5.1% | 154,992.6 | 157,119.0 | +1.4% |
| 2026-04-21 | 17.17 | 15.20 | −11.5% | 148,375.6 | 150,761.0 | +1.6% |
| 2026-01-15 | 15.55 | 12.64 | −18.7% | 141,878.7 | 143,932.0 | +1.4% |
| 2025-10-14 | 14.33 | 13.46 | −6.1% | 138,240.7 | 139,949.0 | +1.2% |
| 2025-07-15 | 13.26 | 12.86 | −3.0% | 134,084.8 | 133,512.0 | −0.4% |
| 2025-04-23 | 12.13 | 13.15 | +8.4% | 134,406.2 | 133,840.0 | −0.4% |
| 2025-01-16 | 11.83 | 11.08 | −6.3% | 133,562.0 | 132,856.0 | −0.5% |
| 2024-10-18 | 11.06 | 14.10 | +27.5% | 132,015.6 | 133,132.0 | +0.8% |
| 2024-07-24 | 10.02 | 9.60 | −4.2% | 129,484.0 | 130,055.0 | +0.4% |
| 2024-04-25 | 8.88 | 7.45 | −16.1% | 129,561.8 | 128,713.0 | −0.7% |
| 2024-01-23 | 7.33 | 5.76 | −21.4% | 128,035.8 | 131,013.0 | +2.3% |
Surprise is actual minus consensus, as a share of the consensus.