| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | −0.01 | 0.06 | +739.4% | 546.7 | 536.3 | −1.9% |
| 2026-04-30 | −0.08 | 0.09 | +216.6% | 551.0 | 548.5 | −0.5% |
| 2026-02-26 | −0.17 | −0.21 | −23.5% | 584.8 | 585.0 | +0.0% |
| 2025-10-30 | −0.13 | −0.21 | −68.0% | 591.4 | 560.8 | −5.2% |
| 2025-07-31 | −0.11 | 0.45 | +509.1% | 577.3 | 584.9 | +1.3% |
| 2025-05-01 | −0.03 | −0.09 | −200.0% | 604.9 | 571.6 | −5.5% |
| 2025-02-20 | −0.03 | 0.07 | +333.3% | 621.8 | 621.3 | −0.1% |
| 2024-10-31 | −0.07 | −0.04 | +42.9% | 651.5 | 612.4 | −6.0% |
| 2024-08-01 | −0.06 | 0.19 | +416.7% | 645.0 | 639.8 | −0.8% |
| 2024-05-02 | −0.36 | −0.26 | +27.8% | 625.3 | 635.8 | +1.7% |
| 2024-02-22 | 0.06 | −0.13 | −316.7% | 673.0 | 669.4 | −0.5% |
| 2023-11-02 | −0.08 | −0.18 | −135.3% | 660.4 | 652.9 | −1.1% |
Surprise is actual minus consensus, as a share of the consensus.