| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 1.65 | 0.12 | −93.0% | 943.2 | 982.0 | +4.1% |
| 2026-05-05 | 1.47 | 1.61 | +9.5% | 900.3 | 904.0 | +0.4% |
| 2026-02-03 | 1.40 | 1.53 | +9.3% | 887.0 | 849.0 | −4.3% |
| 2025-11-03 | 1.68 | 1.70 | +1.2% | 930.0 | 899.0 | −3.3% |
| 2025-08-04 | 1.82 | 1.90 | +4.4% | 977.6 | 923.0 | −5.6% |
| 2025-05-05 | 1.85 | 1.90 | +2.7% | 955.0 | 936.0 | −2.0% |
| 2025-02-03 | 1.74 | 1.76 | +1.1% | 1,026.1 | 955.0 | −6.9% |
| 2024-11-04 | 1.82 | 1.80 | −1.1% | 1,010.6 | 1,001.0 | −1.0% |
| 2024-08-05 | 1.72 | 1.92 | +11.6% | 1,000.5 | 1,016.0 | +1.6% |
| 2024-05-06 | 1.66 | 1.78 | +7.2% | 1,045.0 | 1,019.0 | −2.5% |
| 2024-02-05 | 1.50 | 1.56 | +4.0% | 952.9 | 958.0 | +0.5% |
| 2023-11-06 | 1.48 | 1.65 | +11.5% | 991.5 | 965.0 | −2.7% |
Surprise is actual minus consensus, as a share of the consensus.