| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 3.76 | 4.14 | +10.0% | 1,648.5 | 1,675.9 | +1.7% |
| 2026-05-05 | 2.99 | 3.32 | +11.0% | 1,514.2 | 1,511.0 | −0.2% |
| 2026-02-03 | 3.50 | 3.94 | +12.6% | 1,748.8 | 1,752.6 | +0.2% |
| 2025-11-04 | 2.43 | 2.76 | +13.6% | 1,520.6 | 1,524.1 | +0.2% |
| 2025-08-05 | 3.30 | 3.53 | +7.0% | 1,674.2 | 1,686.5 | +0.7% |
| 2025-05-06 | 2.72 | 2.98 | +9.6% | 1,534.8 | 1,534.1 | −0.0% |
| 2025-02-04 | 3.26 | 5.45 | +67.2% | 1,690.4 | 1,715.1 | +1.5% |
| 2024-11-05 | 2.37 | 2.50 | +5.5% | 1,475.2 | 1,484.3 | +0.6% |
| 2024-07-30 | 3.02 | 3.22 | +6.6% | 1,584.6 | 1,595.1 | +0.7% |
| 2024-04-30 | 2.53 | 2.93 | +15.8% | 1,473.1 | 1,472.9 | −0.0% |
| 2024-02-06 | 2.83 | 3.04 | +7.4% | 1,585.4 | 1,586.1 | +0.0% |
| 2023-11-03 | 1.96 | 2.56 | +30.6% | 1,387.8 | 1,408.8 | +1.5% |
Surprise is actual minus consensus, as a share of the consensus.