| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | −0.39 | 0.52 | +232.7% | 607.0 | 614.4 | +1.2% |
| 2026-04-30 | 0.35 | 0.65 | +85.7% | 758.3 | 779.0 | +2.7% |
| 2026-02-03 | 1.22 | 1.73 | +41.8% | 1,031.8 | 1,070.2 | +3.7% |
| 2025-10-30 | 1.19 | 1.41 | +18.5% | 917.0 | 943.4 | +2.9% |
| 2025-07-31 | −0.28 | −0.19 | +32.1% | 940.7 | 605.2 | −35.7% |
| 2025-05-01 | 0.68 | 0.75 | +10.3% | 763.2 | 778.5 | +2.0% |
| 2025-02-04 | 1.86 | 1.80 | −3.2% | 1,069.7 | 1,096.6 | +2.5% |
| 2024-10-30 | 1.36 | 1.56 | +14.7% | 1,068.8 | 931.8 | −12.8% |
| 2024-07-25 | −0.31 | −0.20 | +35.5% | 944.6 | 570.3 | −39.6% |
| 2024-04-25 | 0.35 | 0.71 | +102.9% | 584.2 | 770.3 | +31.9% |
| 2024-02-01 | 1.95 | 1.55 | −20.5% | 1,080.4 | 1,060.0 | −1.9% |
| 2023-10-26 | 1.65 | 1.70 | +3.0% | 994.8 | 985.7 | −0.9% |
Surprise is actual minus consensus, as a share of the consensus.