| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 0.65 | 0.58 | −9.6% | 839.8 | 814.0 | −3.1% |
| 2026-05-01 | 0.77 | 0.58 | −24.4% | 953.2 | 879.0 | −7.8% |
| 2026-02-17 | 0.59 | 0.47 | −20.5% | 862.7 | 889.0 | +3.0% |
| 2025-10-31 | 0.98 | 1.00 | +2.0% | 892.3 | 878.0 | −1.6% |
| 2025-07-25 | 0.65 | 0.66 | +1.5% | 974.8 | 807.0 | −17.2% |
| 2025-04-25 | 0.93 | 0.91 | −2.2% | 801.0 | 928.0 | +15.9% |
| 2025-02-14 | 0.33 | 0.34 | +3.0% | 973.2 | 944.0 | −3.0% |
| 2024-10-25 | 0.87 | 0.90 | +3.4% | 657.9 | 929.0 | +41.2% |
| 2024-07-26 | 0.62 | 0.69 | +11.3% | 710.4 | 726.0 | +2.2% |
| 2024-04-26 | 1.09 | 1.08 | −0.9% | 828.2 | 841.0 | +1.5% |
| 2024-02-16 | 0.88 | 0.72 | −18.2% | 747.6 | 725.0 | −3.0% |
| 2023-10-27 | 0.46 | 0.46 | +0.0% | 749.2 | 802.0 | +7.1% |
Surprise is actual minus consensus, as a share of the consensus.