| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 2.45 | 1.87 | −23.6% | 675.5 | 673.6 | −0.3% |
| 2026-04-30 | 2.41 | 2.50 | +3.7% | 672.5 | 668.4 | −0.6% |
| 2026-02-12 | 2.77 | 3.40 | +22.7% | 746.3 | 744.9 | −0.2% |
| 2025-10-28 | 2.45 | 3.94 | +60.8% | 673.2 | 677.5 | +0.6% |
| 2025-07-30 | 2.36 | 2.37 | +0.4% | 661.7 | 665.2 | +0.5% |
| 2025-04-23 | 2.19 | 2.21 | +0.9% | 636.2 | 637.8 | +0.2% |
| 2025-01-30 | 2.66 | 2.70 | +1.5% | 698.8 | 703.7 | +0.7% |
| 2024-10-29 | 2.25 | 2.25 | +0.0% | 635.0 | 635.1 | +0.0% |
| 2024-07-24 | 2.16 | 2.17 | +0.5% | 623.2 | 627.4 | +0.7% |
| 2024-04-25 | 2.00 | 2.04 | +2.0% | 594.9 | 598.8 | +0.6% |
| 2024-02-06 | 2.48 | 2.57 | +3.6% | 661.5 | 663.5 | +0.3% |
| 2023-10-30 | 2.02 | 2.07 | +2.5% | 591.5 | 596.3 | +0.8% |
Surprise is actual minus consensus, as a share of the consensus.