| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.53 | 1.45 | −5.2% | 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 | +53.9% | 655.7 | 678.2 | +3.4% |
| 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.19 | −0.18 | +5.3% | 707.8 | 669.5 | −5.4% |
| 2024-08-07 | 1.21 | 1.32 | +9.1% | 707.3 | 996.3 | +40.9% |
| 2024-05-08 | 0.80 | 0.99 | +23.7% | 887.4 | 900.1 | +1.4% |
| 2024-02-07 | −0.17 | 0.01 | +105.9% | 620.0 | 634.5 | +2.4% |
| 2023-11-20 | 0.06 | 0.08 | +33.3% | 735.3 | 750.1 | +2.0% |
Surprise is actual minus consensus, as a share of the consensus.