| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.46 | 0.97 | −33.6% | 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.45 | 1.25 | −13.8% | 474.0 | 477.3 | +0.7% |
| 2025-07-29 | 1.48 | 3.44 | +132.4% | 472.7 | 469.8 | −0.6% |
| 2025-04-29 | 1.42 | 3.16 | +122.5% | 458.4 | 462.1 | +0.8% |
| 2025-02-04 | 1.36 | 4.00 | +194.1% | 449.9 | 454.5 | +1.0% |
| 2024-10-30 | 1.35 | 1.84 | +36.3% | 443.4 | 450.7 | +1.6% |
| 2024-07-31 | 1.33 | 1.45 | +9.0% | 430.7 | 452.0 | +5.0% |
| 2024-05-01 | 1.29 | 4.25 | +229.5% | 420.2 | 426.9 | +1.6% |
| 2024-03-05 | 1.45 | 1.02 | −29.7% | 418.6 | 421.7 | +0.7% |
| 2023-10-27 | 1.42 | 1.36 | −4.2% | 416.8 | 419.2 | +0.6% |
| 2023-07-28 | 1.36 | 1.55 | +14.0% | 412.2 | 416.0 | +0.9% |
Surprise is actual minus consensus, as a share of the consensus.