| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 1.89 | 2.93 | +54.8% | 582.2 | 544.6 | −6.5% |
| 2026-05-04 | 1.52 | 1.57 | +3.3% | 524.8 | 528.8 | +0.8% |
| 2026-02-25 | 2.15 | 2.17 | +0.9% | 573.4 | 537.9 | −6.2% |
| 2025-10-27 | 2.31 | 2.62 | +13.4% | 573.4 | 543.7 | −5.2% |
| 2025-08-04 | 1.76 | 2.06 | +17.0% | 522.7 | 541.0 | +3.5% |
| 2025-05-05 | 1.48 | 2.02 | +36.5% | 525.0 | 507.7 | −3.3% |
| 2025-02-26 | 1.99 | 2.20 | +10.6% | 524.0 | 533.8 | +1.9% |
| 2024-10-31 | 1.53 | 1.96 | +28.1% | 524.0 | 503.8 | −3.9% |
| 2024-08-01 | 1.19 | 1.67 | +40.3% | 502.2 | 503.0 | +0.2% |
| 2024-05-07 | 0.82 | 1.31 | +59.8% | 472.5 | 468.7 | −0.8% |
| 2024-02-26 | 1.41 | 1.57 | +11.3% | 496.7 | 494.3 | −0.5% |
| 2023-10-31 | 1.59 | 1.40 | −11.9% | 496.7 | 488.2 | −1.7% |
Surprise is actual minus consensus, as a share of the consensus.