| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 0.66 | −7.77 | −1274.4% | 623.4 | 484.6 | −22.3% |
| 2026-04-27 | 0.27 | −0.07 | −126.4% | 491.0 | 507.9 | +3.5% |
| 2026-02-24 | 0.39 | 0.99 | +153.0% | 504.8 | 515.2 | +2.1% |
| 2025-10-29 | 2.18 | 2.28 | +4.6% | 509.4 | 697.2 | +36.9% |
| 2025-07-30 | 1.67 | 1.76 | +5.4% | 713.3 | 607.0 | −14.9% |
| 2025-05-05 | 1.18 | 1.26 | +6.8% | 617.9 | 465.8 | −24.6% |
| 2025-02-26 | 1.39 | 1.41 | +1.4% | 724.7 | 740.6 | +2.2% |
| 2024-11-06 | 1.61 | 2.31 | +43.5% | 728.2 | 939.9 | +29.1% |
| 2024-07-31 | 1.87 | 1.86 | −0.5% | 890.6 | 869.0 | −2.4% |
| 2024-04-29 | 1.16 | 1.19 | +2.6% | 888.8 | 671.3 | −24.5% |
| 2024-02-20 | 1.34 | 1.34 | +0.0% | 669.2 | 726.7 | +8.6% |
| 2023-10-25 | 2.47 | 2.57 | +4.0% | 939.4 | 968.0 | +3.0% |
Surprise is actual minus consensus, as a share of the consensus.