| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 5.87 | 5.22 | −11.0% | 903.3 | 980.6 | +8.6% |
| 2026-04-30 | 4.90 | 5.10 | +4.1% | 781.9 | 804.2 | +2.8% |
| 2026-02-05 | 4.74 | 4.79 | +1.1% | 742.4 | 751.2 | +1.2% |
| 2025-10-30 | 4.64 | 4.73 | +1.9% | 722.4 | 737.2 | +2.0% |
| 2025-07-31 | 4.12 | 4.21 | +2.2% | 652.0 | 664.6 | +1.9% |
| 2025-05-01 | 4.01 | 4.04 | +0.7% | 634.2 | 637.6 | +0.5% |
| 2025-02-06 | 4.01 | 4.09 | +2.0% | 608.1 | 621.7 | +2.2% |
| 2024-10-30 | 3.97 | 4.06 | +2.3% | 600.6 | 620.1 | +3.3% |
| 2024-08-01 | 3.07 | 3.17 | +3.3% | 490.7 | 507.4 | +3.4% |
| 2024-05-01 | 2.66 | 2.81 | +5.6% | 447.7 | 457.9 | +2.3% |
| 2024-02-07 | 2.85 | 2.88 | +1.1% | 452.1 | 454.0 | +0.4% |
| 2023-10-30 | 3.07 | 3.08 | +0.3% | 474.1 | 474.9 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.