| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 1.63 | 2.08 | +27.8% | 788.2 | 820.0 | +4.0% |
| 2026-05-06 | 1.38 | 1.36 | −1.4% | 722.5 | 753.0 | +4.2% |
| 2026-02-26 | −0.27 | −0.30 | −11.1% | 452.4 | 477.2 | +5.5% |
| 2025-11-05 | 0.85 | 0.81 | −4.7% | 453.9 | 657.7 | +44.9% |
| 2025-08-07 | 1.33 | 1.25 | −6.0% | 635.5 | 720.5 | +13.4% |
| 2025-05-07 | 1.32 | 1.62 | +22.7% | 715.7 | 703.4 | −1.7% |
| 2025-02-27 | −0.33 | −0.02 | +93.9% | 730.3 | 445.2 | −39.0% |
| 2024-11-07 | 0.79 | 0.89 | +12.7% | 456.8 | 620.5 | +35.8% |
| 2024-08-06 | 1.20 | 1.11 | −7.5% | 709.8 | 683.9 | −3.7% |
| 2024-05-07 | 1.24 | 1.35 | +8.9% | 689.1 | 707.6 | +2.7% |
| 2024-02-29 | −0.37 | −0.41 | −10.8% | 430.1 | 413.0 | −4.0% |
| 2023-11-02 | 0.55 | 0.85 | +54.5% | 429.3 | 593.4 | +38.2% |
Surprise is actual minus consensus, as a share of the consensus.