| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.65 | 1.39 | −16.0% | 891.2 | 959.0 | +7.6% |
| 2026-05-05 | 1.22 | 1.94 | +59.0% | 768.3 | 814.5 | +6.0% |
| 2026-02-11 | 1.80 | 1.88 | +4.4% | 790.5 | 805.5 | +1.9% |
| 2025-10-28 | 1.58 | 2.04 | +29.1% | 806.8 | 794.9 | −1.5% |
| 2025-07-30 | 0.98 | 1.06 | +8.2% | 746.4 | 687.5 | −7.9% |
| 2025-05-05 | 0.54 | 0.08 | −85.0% | 559.6 | 572.6 | +2.3% |
| 2025-02-06 | 1.62 | 1.00 | −38.3% | 629.4 | 627.7 | −0.3% |
| 2024-10-30 | 1.51 | 1.24 | −17.9% | 600.6 | 622.1 | +3.6% |
| 2024-08-01 | 1.05 | 0.63 | −40.0% | 545.9 | 590.2 | +8.1% |
| 2024-05-01 | 1.01 | 0.42 | −58.4% | 512.4 | 515.3 | +0.6% |
| 2024-02-07 | 1.15 | 1.44 | +25.2% | 519.1 | 515.2 | −0.8% |
| 2023-10-31 | 0.97 | 0.82 | −15.5% | 468.2 | 498.8 | +6.5% |
Surprise is actual minus consensus, as a share of the consensus.