| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.93 | 0.70 | −25.4% | 970.4 | 990.6 | +2.1% |
| 2026-04-28 | 0.84 | 0.86 | +2.4% | 928.8 | 934.8 | +0.6% |
| 2026-02-19 | 0.86 | 0.88 | +2.3% | 911.9 | 917.9 | +0.7% |
| 2025-10-28 | 0.85 | 0.89 | +4.6% | 921.1 | 932.0 | +1.2% |
| 2025-07-29 | 0.84 | 0.87 | +3.6% | 918.8 | 942.6 | +2.6% |
| 2025-05-08 | 0.72 | 0.78 | +8.3% | 908.2 | 916.3 | +0.9% |
| 2025-02-11 | 0.76 | 0.76 | +0.0% | 889.2 | 907.7 | +2.1% |
| 2024-11-04 | 0.86 | 0.86 | +0.0% | 983.9 | 983.0 | −0.1% |
| 2024-07-29 | 0.93 | 0.93 | +0.0% | 1,039.7 | 1,036.3 | −0.3% |
| 2024-04-29 | 0.85 | 0.89 | +4.5% | 986.5 | 1,006.7 | +2.0% |
| 2024-02-06 | 0.86 | 0.81 | −5.8% | 977.1 | 992.5 | +1.6% |
| 2023-10-31 | 0.90 | 0.91 | +1.1% | 1,003.7 | 1,001.3 | −0.2% |
Surprise is actual minus consensus, as a share of the consensus.