| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-26 | 3.35 | 3.18 | −5.1% | 510.5 | — | — |
| 2026-05-13 | 1.33 | 1.18 | −11.3% | 297.4 | 286.0 | −3.8% |
| 2026-02-26 | 0.83 | 0.87 | +4.7% | 236.2 | 251.0 | +6.3% |
| 2025-11-06 | 0.82 | 0.77 | −5.6% | 273.0 | 343.1 | +25.7% |
| 2025-08-14 | 0.57 | 0.58 | +1.8% | 207.6 | 315.2 | +51.8% |
| 2025-05-08 | 0.64 | 0.62 | −3.1% | 211.2 | 329.1 | +55.8% |
| 2025-03-06 | 0.81 | 0.75 | −7.4% | 220.6 | 305.4 | +38.4% |
| 2024-11-07 | 1.22 | 1.35 | +10.7% | 280.6 | 372.1 | +32.6% |
| 2024-08-15 | 2.02 | 2.02 | +0.0% | 327.8 | 437.7 | +33.5% |
| 2024-05-08 | 2.03 | 2.26 | +11.3% | 310.0 | 440.2 | +42.0% |
| 2024-03-07 | 1.75 | 1.56 | −10.9% | 304.8 | 398.1 | +30.6% |
| 2023-11-09 | 1.32 | 1.42 | +7.6% | 234.1 | 358.1 | +53.0% |
Surprise is actual minus consensus, as a share of the consensus.