| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.46 | 0.97 | −33.4% | 485.1 | 486.7 | +0.3% |
| 2026-04-28 | 1.42 | 1.65 | +16.2% | 479.9 | 482.4 | +0.5% |
| 2026-02-04 | 1.46 | 3.98 | +172.6% | 474.0 | 477.3 | +0.7% |
| 2025-10-29 | 3.96 | 3.97 | +0.3% | 474.7 | 473.3 | −0.3% |
| 2025-07-29 | 3.99 | 4.03 | +1.0% | 472.7 | 469.8 | −0.6% |
| 2025-04-29 | 3.92 | 3.97 | +1.3% | 466.1 | 464.6 | −0.3% |
| 2025-02-04 | 1.40 | 3.92 | +180.0% | 449.9 | 454.5 | +1.0% |
| 2024-10-29 | 3.88 | 3.91 | +0.8% | 447.8 | 450.7 | +0.7% |
| 2024-07-30 | 3.84 | 3.94 | +2.6% | 431.8 | 442.4 | +2.4% |
| 2024-04-30 | 1.29 | 4.25 | +229.5% | 426.9 | 426.9 | +0.0% |
| 2024-02-06 | 3.81 | 3.83 | +0.5% | 419.7 | 421.7 | +0.5% |
| 2023-10-26 | 3.77 | 3.78 | +0.3% | 419.5 | 419.2 | −0.1% |
Surprise is actual minus consensus, as a share of the consensus.