| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.22 | 0.97 | −20.3% | 945.5 | 945.0 | −0.1% |
| 2026-04-29 | 0.15 | 0.55 | +266.7% | 858.8 | 886.2 | +3.2% |
| 2026-01-28 | 1.61 | 1.95 | +21.1% | 993.7 | 1,042.2 | +4.9% |
| 2025-10-29 | 0.29 | 0.30 | +3.4% | 993.4 | 863.3 | −13.1% |
| 2025-07-29 | 0.97 | −1.02 | −205.2% | 844.2 | 869.5 | +3.0% |
| 2025-04-30 | 0.55 | −0.33 | −160.0% | 798.0 | 789.5 | −1.1% |
| 2025-01-29 | 2.52 | 2.36 | −6.3% | 968.9 | 939.2 | −3.1% |
| 2024-10-30 | 0.30 | −0.50 | −266.7% | 968.3 | 805.0 | −16.9% |
| 2024-07-31 | 0.80 | 4.33 | +441.2% | 798.9 | 832.6 | +4.2% |
| 2024-05-01 | 0.14 | −0.15 | −207.1% | 837.0 | 780.6 | −6.7% |
| 2024-01-31 | 1.24 | 2.14 | +72.6% | 892.1 | 921.4 | +3.3% |
| 2023-10-25 | −0.33 | 0.17 | +151.5% | 770.3 | 757.3 | −1.7% |
Surprise is actual minus consensus, as a share of the consensus.