| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.40 | 1.65 | +18.1% | 488.5 | 509.7 | +4.3% |
| 2026-04-30 | 1.41 | 1.37 | −2.8% | 467.6 | 458.6 | −1.9% |
| 2026-02-12 | 0.62 | 0.44 | −29.0% | 384.4 | 384.0 | −0.1% |
| 2025-11-05 | −0.51 | 0.70 | +236.3% | 302.5 | 327.9 | +8.4% |
| 2025-08-06 | −0.28 | 0.11 | +139.3% | 304.2 | 297.5 | −2.2% |
| 2025-04-30 | −0.05 | −0.16 | −220.0% | 284.6 | 299.9 | +5.4% |
| 2025-02-13 | 0.49 | 0.15 | −69.4% | 306.7 | 297.5 | −3.0% |
| 2024-10-30 | 0.75 | 0.80 | +6.7% | 306.8 | 327.7 | +6.8% |
| 2024-08-01 | 1.34 | 1.35 | +0.7% | 380.5 | 396.5 | +4.2% |
| 2024-05-01 | 2.75 | 2.63 | −4.4% | 477.7 | 503.5 | +5.4% |
| 2024-02-14 | 2.50 | 2.49 | −0.4% | 394.6 | 363.8 | −7.8% |
| 2023-11-01 | 1.40 | 1.85 | +32.1% | 366.9 | 423.5 | +15.4% |
Surprise is actual minus consensus, as a share of the consensus.