| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.47 | 0.47 | −0.7% | 770.2 | 768.0 | −0.3% |
| 2026-04-28 | 0.48 | 0.47 | −2.6% | 778.0 | 763.0 | −1.9% |
| 2026-02-04 | 0.50 | 0.50 | +0.4% | 793.0 | 793.0 | −0.0% |
| 2025-10-28 | 0.50 | 0.57 | +13.3% | 795.2 | 655.0 | −17.6% |
| 2025-07-29 | 0.51 | 0.50 | −1.2% | 771.1 | 745.0 | −3.4% |
| 2025-04-29 | 0.53 | 0.36 | −32.7% | 784.3 | 671.0 | −14.4% |
| 2025-02-05 | 0.58 | 0.55 | −5.7% | 779.0 | 733.0 | −5.9% |
| 2024-10-30 | 0.59 | 0.62 | +4.4% | 770.4 | 751.0 | −2.5% |
| 2024-07-30 | 0.58 | 0.52 | −10.0% | 715.3 | 755.0 | +5.5% |
| 2024-05-01 | 0.60 | 0.76 | +27.3% | 703.8 | 683.0 | −3.0% |
| 2024-03-05 | 0.60 | 0.70 | +16.4% | 681.9 | 738.0 | +8.2% |
| 2023-10-24 | 0.58 | 0.86 | +47.6% | 653.8 | 576.0 | −11.9% |
Surprise is actual minus consensus, as a share of the consensus.