| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.91 | 1.11 | +21.9% | 301.3 | 307.9 | +2.2% |
| 2026-04-28 | 0.91 | 0.87 | −4.4% | 304.0 | 303.0 | −0.3% |
| 2026-02-03 | 1.11 | 1.26 | +13.5% | 323.8 | 335.5 | +3.6% |
| 2025-10-28 | 0.97 | 1.02 | +5.2% | 322.1 | 301.3 | −6.5% |
| 2025-07-29 | 0.82 | 0.83 | +1.2% | 300.4 | 271.9 | −9.5% |
| 2025-04-29 | 0.76 | 0.83 | +9.2% | 278.8 | 288.0 | +3.3% |
| 2025-02-04 | 0.96 | 1.05 | +9.4% | 292.7 | 297.1 | +1.5% |
| 2024-10-29 | 0.90 | 0.92 | +2.2% | 279.7 | 279.6 | −0.0% |
| 2024-07-23 | 0.85 | 0.82 | −3.5% | 275.1 | 270.8 | −1.6% |
| 2024-04-23 | 0.77 | 0.76 | −1.3% | 278.4 | 264.4 | −5.0% |
| 2024-01-30 | 0.74 | 0.78 | +5.4% | 249.6 | 249.0 | −0.2% |
| 2023-10-31 | 0.74 | 0.75 | +1.4% | 251.8 | 248.7 | −1.2% |
Surprise is actual minus consensus, as a share of the consensus.