| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-12 | — | 49.84 | — | — | — | — |
| 2026-07-20 | 45.70 | 45.70 | +0.0% | 5,884.0 | 5,888.5 | +0.1% |
| 2026-04-13 | 43.50 | 44.90 | +3.2% | 5,736.0 | 5,458.0 | −4.8% |
| 2026-01-15 | — | 34.70 | — | 4,550.0 | 4,732.0 | +4.0% |
| 2025-10-16 | 40.90 | 40.99 | +0.2% | 5,330.5 | 5,051.1 | −5.2% |
| 2025-07-15 | 41.20 | 41.30 | +0.2% | 4,954.5 | 4,852.5 | −2.1% |
| 2025-04-17 | 37.40 | 37.39 | −0.0% | 4,167.5 | 4,540.4 | +8.9% |
| 2025-01-17 | — | 26.30 | — | 3,986.0 | 3,455.0 | −13.3% |
| 2024-10-21 | 37.40 | 37.40 | +0.0% | 3,945.0 | 4,642.0 | +17.7% |
| 2024-07-19 | 35.60 | 35.62 | +0.1% | 4,180.0 | 4,182.9 | +0.1% |
| 2024-07-18 | 35.60 | 35.60 | +0.0% | 4,353.0 | 4,180.0 | −4.0% |
| 2024-04-18 | — | 29.00 | — | — | 3,510.0 | — |
Surprise is actual minus consensus, as a share of the consensus.