| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 0.26 | 0.04 | −84.3% | 579.6 | 573.1 | −1.1% |
| 2026-05-05 | 0.29 | 0.34 | +17.2% | 598.6 | 607.5 | +1.5% |
| 2026-02-13 | 0.29 | 0.36 | +24.1% | 806.3 | 874.6 | +8.5% |
| 2025-11-05 | 0.14 | 0.05 | −64.6% | 389.4 | 440.6 | +13.2% |
| 2025-07-31 | 0.27 | 0.51 | +87.6% | 427.8 | 643.7 | +50.5% |
| 2025-05-01 | 0.09 | 0.11 | +18.0% | 396.3 | 554.3 | +39.9% |
| 2025-02-20 | 0.16 | 0.26 | +59.7% | 533.1 | 822.2 | +54.2% |
| 2024-11-07 | 0.14 | −0.01 | −107.3% | 410.6 | 531.0 | +29.3% |
| 2024-07-31 | 0.13 | 0.10 | −23.1% | 395.2 | 437.7 | +10.8% |
| 2024-04-30 | 0.19 | 0.10 | −46.8% | 426.4 | 466.9 | +9.5% |
| 2024-02-08 | 0.21 | 0.15 | −28.6% | 611.1 | 635.3 | +4.0% |
| 2023-10-31 | 0.11 | 0.24 | +118.2% | 488.4 | 424.6 | −13.1% |
Surprise is actual minus consensus, as a share of the consensus.