| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-10 | 13.36 | 11.40 | −14.7% | — | — | — |
| 2026-07-11 | 14.11 | 13.20 | −6.4% | 184,744.0 | 185,667.5 | +0.5% |
| 2026-05-02 | 11.90 | 11.10 | −6.7% | 172,962.9 | 172,045.0 | −0.5% |
| 2026-01-10 | 12.06 | 14.20 | +17.7% | 177,396.4 | 176,126.0 | −0.7% |
| 2025-10-10 | 11.12 | 10.49 | −5.7% | 164,458.5 | 166,763.0 | +1.4% |
| 2025-07-11 | 12.96 | 11.85 | −8.6% | 173,159.6 | 163,597.0 | −5.5% |
| 2025-05-03 | 9.25 | 9.25 | +0.0% | 145,224.2 | 144,624.0 | −0.4% |
| 2025-05-02 | 9.15 | 9.40 | +2.7% | 143,651.4 | 148,718.6 | +3.5% |
| 2025-01-11 | 12.79 | 12.10 | −5.4% | 155,893.3 | 155,652.0 | −0.2% |
| 2024-10-12 | 12.99 | 10.11 | −22.2% | 151,396.0 | 144,445.0 | −4.6% |
| 2024-07-13 | 13.18 | 11.86 | −10.0% | 137,119.0 | 140,691.4 | +2.6% |
| 2024-05-04 | 9.78 | 8.64 | −11.7% | 126,122.0 | 127,265.5 | +0.9% |
Surprise is actual minus consensus, as a share of the consensus.