| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-15 | 1.74 | 1.91 | +9.8% | 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-07-15 | 1.30 | 1.31 | +0.8% | 2,925.5 | 2,928.2 | +0.1% |
| 2025-04-15 | 1.15 | 1.17 | +1.7% | 2,962.2 | 2,921.4 | −1.4% |
| 2025-01-16 | 1.61 | 1.53 | −5.0% | 2,977.6 | 3,146.3 | +5.7% |
| 2024-10-16 | 1.39 | 1.49 | +7.2% | 3,002.6 | 3,068.2 | +2.2% |
| 2024-07-17 | 1.48 | 1.32 | −10.8% | 3,019.2 | 2,928.7 | −3.0% |
| 2024-04-17 | 1.50 | 1.22 | −18.7% | 3,110.8 | 2,944.0 | −5.4% |
| 2024-03-05 | 1.74 | 1.47 | −15.5% | 3,290.4 | 3,303.7 | +0.4% |
| 2023-10-18 | 1.83 | 1.80 | −1.6% | 3,173.5 | 3,163.8 | −0.3% |
| 2023-07-19 | 1.90 | 1.81 | −4.7% | 3,292.5 | 3,132.6 | −4.9% |
Surprise is actual minus consensus, as a share of the consensus.