| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 2.22 | 2.40 | +8.1% | 1,118.6 | 1,151.5 | +2.9% |
| 2026-04-28 | 1.90 | 1.80 | −5.3% | 1,026.4 | 1,033.6 | +0.7% |
| 2026-02-17 | 1.99 | 1.94 | −2.5% | 1,037.0 | 1,033.2 | −0.4% |
| 2025-07-24 | 1.99 | 1.85 | −7.0% | 1,046.2 | 1,022.0 | −2.3% |
| 2025-04-24 | 1.67 | 1.71 | +2.4% | 989.9 | 941.9 | −4.9% |
| 2025-02-18 | 1.75 | 1.65 | −5.7% | 921.2 | 945.6 | +2.7% |
| 2024-10-24 | 1.98 | 1.99 | +0.5% | 939.0 | 967.1 | +3.0% |
| 2024-07-24 | 1.86 | 1.77 | −4.8% | 953.6 | 965.6 | +1.3% |
| 2024-04-25 | 1.45 | 1.41 | −2.8% | 888.3 | 893.9 | +0.6% |
| 2024-03-20 | 1.59 | 1.34 | −15.7% | 903.9 | 897.4 | −0.7% |
| 2023-09-30 | 1.73 | 1.77 | +2.3% | 908.9 | 917.9 | +1.0% |
| 2023-06-30 | 1.72 | 1.61 | −6.4% | 936.2 | 912.5 | −2.5% |
Surprise is actual minus consensus, as a share of the consensus.