| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 2.74 | 2.55 | −6.8% | 437.5 | 450.7 | +3.0% |
| 2026-05-04 | 2.15 | 2.42 | +12.6% | 398.0 | 417.1 | +4.8% |
| 2026-03-02 | 2.06 | 1.70 | −17.5% | 402.8 | 373.7 | −7.2% |
| 2025-11-06 | 2.61 | 2.34 | −10.3% | 405.2 | 420.0 | +3.7% |
| 2025-08-06 | 2.69 | 2.57 | −4.5% | 413.2 | 419.1 | +1.4% |
| 2025-05-08 | 2.33 | 2.65 | +13.7% | 391.1 | 391.0 | −0.0% |
| 2025-02-27 | 2.23 | 2.39 | +7.2% | 396.9 | 385.3 | −2.9% |
| 2024-10-31 | 2.44 | 2.28 | −6.6% | 396.9 | 401.3 | +1.1% |
| 2024-07-31 | 2.72 | 2.35 | −13.6% | 428.6 | 416.3 | −2.9% |
| 2024-05-02 | 2.53 | 2.67 | +5.5% | 410.7 | 425.6 | +3.6% |
| 2024-02-22 | 2.68 | 2.63 | −1.9% | 448.9 | 417.5 | −7.0% |
| 2023-11-02 | 2.65 | 2.91 | +9.8% | 401.5 | 419.6 | +4.5% |
Surprise is actual minus consensus, as a share of the consensus.