| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-03 | 0.40 | −0.23 | −157.8% | 380.2 | — | — |
| 2026-06-16 | 1.65 | 1.67 | +1.2% | 450.0 | 447.9 | −0.5% |
| 2026-03-05 | 0.86 | 0.97 | +12.8% | 391.0 | 410.0 | +4.9% |
| 2025-12-04 | 0.78 | 1.10 | +41.0% | 416.4 | 421.8 | +1.3% |
| 2025-09-04 | 1.06 | 0.49 | −53.8% | 430.0 | 396.8 | −7.7% |
| 2025-06-17 | 1.27 | 1.37 | +7.9% | 435.0 | 442.6 | +1.7% |
| 2025-03-06 | 0.65 | 0.84 | +29.2% | 401.1 | 404.6 | +0.9% |
| 2024-12-05 | 0.88 | 0.97 | +10.2% | 420.0 | 426.6 | +1.6% |
| 2024-09-05 | 0.55 | 0.47 | −14.5% | 387.4 | 403.8 | +4.2% |
| 2024-06-13 | 0.81 | 1.21 | +49.4% | 438.7 | 468.5 | +6.8% |
| 2024-03-07 | 0.45 | 0.59 | +31.1% | 438.7 | 460.7 | +5.0% |
| 2023-12-06 | 0.56 | 0.73 | +30.4% | 378.4 | 492.8 | +30.2% |
Surprise is actual minus consensus, as a share of the consensus.