| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 1.74 | 0.86 | −50.6% | 359.6 | 333.9 | −7.2% |
| 2026-04-28 | 1.74 | 0.87 | −50.0% | 359.6 | 331.3 | −7.9% |
| 2026-02-20 | 2.45 | 1.03 | −58.0% | 414.6 | 340.3 | −17.9% |
| 2025-11-06 | — | 1.16 | — | — | 350.8 | — |
| 2025-08-19 | — | 1.24 | — | — | 318.5 | — |
| 2025-02-28 | 2.45 | 5.09 | +107.8% | 414.6 | 412.6 | −0.5% |
| 2024-11-07 | 2.42 | 4.66 | +92.6% | 409.7 | 420.2 | +2.6% |
| 2024-08-02 | 2.33 | 2.40 | +3.0% | 398.5 | 393.0 | −1.4% |
| 2024-05-08 | 2.29 | 3.89 | +69.9% | 389.8 | 396.1 | +1.6% |
| 2024-02-29 | 2.29 | 3.49 | +52.4% | 385.1 | 399.3 | +3.7% |
| 2023-11-09 | 2.33 | 2.16 | −7.3% | 388.4 | 432.2 | +11.3% |
| 2023-08-01 | 2.34 | 4.39 | +87.6% | 402.0 | 434.5 | +8.1% |
Surprise is actual minus consensus, as a share of the consensus.