| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-01 | โ | 4.09 | โ | โ | 430.3 | โ |
| 2026-01-17 | โ | 4.13 | โ | โ | 423.0 | โ |
| 2025-10-16 | โ | 3.55 | โ | โ | 396.7 | โ |
| 2025-07-19 | โ | 2.71 | โ | โ | 376.7 | โ |
| 2025-07-18 | โ | 2.71 | โ | โ | 376.7 | โ |
| 2025-04-30 | โ | 2.47 | โ | โ | 333.4 | โ |
| 2025-01-16 | โ | 4.35 | โ | โ | 377.0 | โ |
| 2024-10-18 | โ | 3.88 | โ | โ | 348.2 | โ |
| 2024-07-19 | โ | 3.78 | โ | โ | 315.7 | โ |
| 2024-05-02 | โ | 3.96 | โ | โ | 304.5 | โ |
| 2024-03-22 | โ | 3.77 | โ | โ | 284.2 | โ |
| 2024-02-29 | โ | 3.77 | โ | โ | 284.2 | โ |
Surprise is actual minus consensus, as a share of the consensus.