| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | — | 0.30 | — | 250.0 | 250.0 | +0.0% |
| 2026-04-26 | — | 0.60 | — | 252.0 | 250.0 | −0.8% |
| 2026-02-15 | — | 0.55 | — | 274.0 | 298.1 | +8.8% |
| 2025-10-26 | — | 0.66 | — | 226.0 | 293.2 | +29.7% |
| 2025-05-06 | — | 0.24 | — | 251.5 | 238.1 | −5.3% |
| 2025-02-19 | 0.48 | 0.31 | −34.9% | 232.3 | 230.1 | −1.0% |
| 2024-10-28 | 0.30 | 0.46 | +52.6% | 180.0 | 224.9 | +24.9% |
| 2024-07-29 | — | 0.29 | — | 233.3 | 175.2 | −24.9% |
| 2024-05-05 | — | 0.54 | — | 915.5 | 227.6 | −75.1% |
| 2024-03-10 | — | 0.33 | — | 228.0 | 225.2 | −1.2% |
| 2023-10-30 | 0.45 | 0.30 | −34.0% | 233.7 | 213.7 | −8.5% |
| 2023-08-07 | — | 0.28 | — | 199.0 | 196.8 | −1.1% |
Surprise is actual minus consensus, as a share of the consensus.