| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 2.90 | 3.92 | +35.3% | 1,062.7 | 1,056.2 | −0.6% |
| 2026-04-30 | 3.03 | 3.22 | +6.3% | 1,034.6 | 1,044.2 | +0.9% |
| 2026-02-24 | 5.14 | 4.84 | −5.8% | 1,568.7 | 1,682.8 | +7.3% |
| 2025-10-30 | 4.24 | 4.24 | +0.0% | 1,575.8 | 1,594.9 | +1.2% |
| 2025-07-31 | 2.66 | 3.18 | +19.5% | 1,041.2 | 1,097.2 | +5.4% |
| 2025-04-29 | 2.49 | 1.95 | −21.7% | 842.5 | 844.6 | +0.2% |
| 2025-02-25 | 4.81 | 3.65 | −24.1% | 1,483.1 | 1,514.0 | +2.1% |
| 2024-10-29 | 3.14 | 2.91 | −7.3% | 1,062.4 | 887.7 | −16.4% |
| 2024-07-30 | 2.69 | 3.25 | +20.8% | 939.7 | 1,010.5 | +7.5% |
| 2024-05-01 | 1.99 | 2.20 | +10.6% | 720.3 | 794.1 | +10.2% |
| 2024-02-27 | 3.13 | 3.25 | +3.8% | 1,317.9 | 1,158.6 | −12.1% |
| 2023-10-31 | 2.06 | 2.50 | +21.4% | 1,320.4 | 801.1 | −39.3% |
Surprise is actual minus consensus, as a share of the consensus.