| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 1.13 | −1.78 | −257.3% | 552.6 | 563.1 | +1.9% |
| 2026-05-13 | 1.21 | 0.68 | −43.8% | 544.0 | 541.2 | −0.5% |
| 2026-03-04 | 1.36 | 1.81 | +33.1% | 527.7 | 524.3 | −0.6% |
| 2025-11-19 | 1.54 | 1.68 | +9.1% | 502.4 | 505.2 | +0.5% |
| 2025-08-06 | 1.75 | 2.28 | +30.3% | 502.5 | 489.9 | −2.5% |
| 2025-05-21 | 1.63 | 1.55 | −4.9% | 472.0 | 473.7 | +0.4% |
| 2025-02-19 | 1.61 | 1.93 | +19.9% | 476.3 | 460.5 | −3.3% |
| 2024-11-20 | 1.43 | 1.50 | +4.9% | 444.3 | 444.7 | +0.1% |
| 2024-08-07 | 1.32 | 1.67 | +26.5% | 433.8 | 435.7 | +0.4% |
| 2024-05-20 | 1.03 | 1.29 | +25.2% | 417.9 | 419.8 | +0.4% |
| 2024-02-21 | 0.98 | 1.22 | +24.5% | 402.8 | 403.8 | +0.2% |
| 2023-11-09 | 0.77 | 1.10 | +42.9% | 389.7 | 393.8 | +1.1% |
Surprise is actual minus consensus, as a share of the consensus.