| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | 1.98 | 1.82 | −7.8% | — | — | — |
| 2026-07-15 | 1.74 | 1.91 | +9.6% | 3,263.0 | 3,495.3 | +7.1% |
| 2026-04-15 | 1.44 | 1.49 | +3.5% | 2,956.7 | 3,056.5 | +3.4% |
| 2026-01-15 | 1.81 | 1.90 | +5.0% | 3,115.5 | 3,096.6 | −0.6% |
| 2025-10-15 | 1.46 | 1.76 | +20.5% | 3,017.5 | 3,052.9 | +1.2% |
| 2025-07-15 | 1.30 | 1.31 | +0.8% | 2,916.8 | 2,928.2 | +0.4% |
| 2025-04-15 | 1.15 | 1.17 | +1.7% | 2,899.0 | 2,921.4 | +0.8% |
| 2025-01-16 | 1.64 | 1.53 | −6.7% | 3,134.0 | 3,146.3 | +0.4% |
| 2024-10-15 | 1.41 | 1.49 | +5.7% | 3,002.6 | 3,068.2 | +2.2% |
| 2024-07-16 | 1.52 | 1.32 | −13.2% | 3,019.2 | 2,928.7 | −3.0% |
| 2024-04-16 | 1.52 | 1.22 | −19.7% | 3,110.8 | 2,944.0 | −5.4% |
| 2024-01-18 | 1.74 | 1.47 | −15.5% | 3,290.4 | 3,303.7 | +0.4% |
Surprise is actual minus consensus, as a share of the consensus.