| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 0.65 | 0.86 | +32.3% | 973.1 | 997.5 | +2.5% |
| 2026-07-30 | — | 0.86 | — | — | — | — |
| 2026-04-30 | 0.58 | 0.60 | +3.4% | 831.5 | 820.6 | −1.3% |
| 2026-02-03 | 0.60 | 0.58 | −3.3% | 855.9 | 832.7 | −2.7% |
| 2025-10-30 | 0.62 | 0.60 | −3.2% | 841.6 | 681.4 | −19.0% |
| 2025-07-31 | 0.63 | 0.64 | +1.6% | 801.8 | 1,082.3 | +35.0% |
| 2025-04-29 | 0.58 | 0.97 | +67.2% | 817.5 | 1,059.3 | +29.6% |
| 2025-02-12 | 0.65 | 0.59 | −9.2% | 847.9 | 1,490.5 | +75.8% |
| 2024-10-29 | 0.65 | 0.61 | −6.2% | — | 1,098.8 | — |
| 2024-07-30 | 0.65 | 0.69 | +6.2% | — | 1,123.4 | — |
| 2024-04-30 | 0.58 | 0.62 | +6.9% | 821.8 | 787.9 | −4.1% |
| 2024-01-29 | 0.72 | 0.87 | +20.8% | 918.4 | 969.5 | +5.6% |
Surprise is actual minus consensus, as a share of the consensus.