| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.51 | 1.45 | −3.9% | 883.0 | 882.4 | −0.1% |
| 2026-05-06 | 1.08 | 1.29 | +19.4% | 846.6 | 906.2 | +7.0% |
| 2026-02-04 | 0.11 | 0.21 | +90.9% | 627.7 | 617.4 | −1.7% |
| 2025-11-24 | −0.20 | −0.09 | +55.0% | 659.0 | 678.2 | +2.9% |
| 2025-08-06 | 1.34 | 1.56 | +16.4% | 657.9 | 960.9 | +46.1% |
| 2025-05-07 | 0.94 | 1.04 | +10.6% | 876.4 | 833.5 | −4.9% |
| 2025-02-05 | −0.03 | 0.21 | +800.0% | 906.0 | 656.4 | −27.5% |
| 2024-11-25 | −0.22 | −0.18 | +18.2% | 711.2 | 669.5 | −5.9% |
| 2024-08-07 | 1.20 | 1.32 | +10.0% | 706.8 | 996.3 | +41.0% |
| 2024-05-08 | 0.76 | 0.99 | +30.3% | 883.4 | 900.1 | +1.9% |
| 2024-02-07 | −0.14 | 0.01 | +107.1% | 617.7 | 634.5 | +2.7% |
| 2023-11-20 | 0.06 | 0.08 | +33.3% | 740.1 | 750.1 | +1.4% |
Surprise is actual minus consensus, as a share of the consensus.