| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 2.42 | 2.50 | +3.5% | 716.3 | 744.3 | +3.9% |
| 2026-05-07 | 1.69 | 2.23 | +32.0% | 749.4 | 679.5 | −9.3% |
| 2026-03-12 | 1.59 | 1.75 | +10.1% | 691.7 | 734.4 | +6.2% |
| 2025-11-10 | 1.70 | 1.30 | −23.5% | 506.7 | 495.3 | −2.2% |
| 2025-08-11 | 1.23 | 1.51 | +22.8% | 355.5 | 393.8 | +10.8% |
| 2025-05-08 | 1.48 | 1.64 | +10.8% | 347.2 | 117.9 | −66.0% |
| 2025-03-13 | 1.27 | 1.64 | +29.1% | 355.0 | 352.3 | −0.8% |
| 2024-11-07 | 1.23 | 1.56 | +26.8% | 354.7 | 351.0 | −1.1% |
| 2024-08-09 | 0.91 | 1.29 | +41.8% | 311.1 | 316.0 | +1.6% |
| 2024-05-11 | 1.01 | 1.06 | +5.0% | 311.4 | 290.7 | −6.6% |
| 2024-03-04 | 0.96 | 1.07 | +11.3% | 306.5 | 309.1 | +0.9% |
| 2023-11-08 | 1.01 | 1.03 | +2.0% | 300.5 | 294.9 | −1.8% |
Surprise is actual minus consensus, as a share of the consensus.